Epilator is definitely the way to go with body hair.
Waxing is great, but messy, awkward, time consuming and more of a "big session"
With an epilator, you can just have a spur-of-the-moment two minute touch up of areas you notice as required, so once you've got all the hair removed once, you can keep totally on top of the situation just with those little sessions.