...and the good old waxing? That's the thing I prefer, bit messy but works like a charm.
Now, between an epilator and a shaver, I'd go for the epilator. Over time it makes the hair thinner and your skin feel softer. Contrary to shaving which thickens the hair and provides you with a nice set of stubbles after a couple of hours.
Emma