I don't have much to add - except I found if I shave body hair I get madly itchy when it grows back (especially if we are talking about intimate hair).
Waxing is painful but it gets easier the more you do it - will give you a more hairless look too as it takes out the roots, also less upkeep.
I actually liked using dilapitory creams - I found they worked well for me. Just slap it on before a shower. The stuff stinks but seems to do a good job - can burn your sensitives though.