Several papers in the literature survey WSN simulators. Similarly, the following Wiki page has a section listing such WSN simulators: http://wsn.oversigma.com/wiki/index.php?title=WSN_Platforms
However, most of these reviews do not (or only briefly) report on practical experience with such tools.
Thus, my question is: based on your own practical experience with WSN simulators, which one(s) would you recommend, and for which class of application(s)?