It really depends on what you need.
If you are looking to mask your traffic at Starbucks or a hotel there are a number of free options that are fine for occasional surfing/email use. On the other hand if you are looking to mask your location (to get a geographically restricted service, for...