True Blue Moon
Superstar
It's difficult finding the stray posts where people have said these things but there's a decent amount of content over there from people who have benefited from Meditation in particular.
http://www.reddit.com/r/NoFap/comments/1kofno/meditation_is_key_to_nofap/
http://www.reddit.com/r/NoFap/search?q=Meditation&restrict_sr=on
Thanks breh