Hello,
There are many services which can hide your IP but you need to know something, hidding IP won't make you completely anonymous. Hiding an IP only allows you to surf website which is normally blocked in your region.
For me the best service provider is "privateinternetaccess.com".
It's very good and cheap too!
Regards,