I've been using my epilator on my legs since last summer and I'm reasonably happy with the results. It's certainly better than shaving every day...I'm using a really old epilator though (bought for me when I was a teenager many years ago). It's ok but I never really have really smooth feeling and it does get all of the hairs.
Would be interested to hear from more experienced epilator users if changing to a new model would be worth it. Have they improved over the years to justify the expense of buying a new one when my existing one works fine? FWIW I'm using a Philipps Satinelle......