Tor network software is the best, I wouldn't leave it turned on all the time or you'll get consistently slow speeds. I've used it to just mess around with it and it wasn't that slow, if you want to do something anonymous turn it on for a few minutes then turn it off.
For 24/7 anonymous internet surfing that is fast, you would have to pay for it, the Xerobank network acts the same way as the Tor network, but it is private thus much faster supposedly. I haven't tried it, but you can download their trial and see what the speeds are like.
http://xerobank.com/