Shave - quicker, cheaper, painless but if i could afford to wax and had the time i would as feels nicer.

For smaller areas i also use a little hair removal machine which pulls the hair out like waxing but takes forever to do legs etc.