I am looking at moving my wordpress blog and self-hosting it. There seem to be so many add-ons that all of the various webhosting providers offer, and I want to know which ones are a must and which are a waste of money.

Moving the wordpress blog to a self hosting is a very good idea..you can be a proud owner of your website,global recognition,a sort of investment.To select a good host provider;
* First search in internet and get a list of host service providers that offer the service at your affordable cost.
* Scrutinize amongst them based on their success rate,legit techniques,support,reliability,reputation etc.You can get a clear idea about the above factors from use reviews.
* Talk to a representative of the selected one and if satisfied...signin with them.
Service providers like http://www.9cubehosting.com/ provide reliable service and they offer domain name and hosting as a package at low cost along with good freebies

We are an independently owned research and review service, funded by people like you. In the spirit of full disclosure, we get paid a referral commission when you buy digital goods following some of our links. Learn more