I am surprised more of you don't recommend Blue host. for around $100 per year you get hosting with a large amount of disk space and bandwidth as well as a huge number of email accounts and the have an app called simple scripts that makes installing wordpress a snap. They also offer you a good many email accounts, 24/7 support, yada yada. My experience has been that some support people are better (more knowledgeable) than others.