If you're just getting started and looking for a webhost, I found a good free one that I'm using for one of my other blogs (not my VA website, since I already have hosting for that one.) Anyway, its called 000webhost.com.
They provide hosting absolutely free, there is no catch. They don't put ads all over your site. You get 350 MB of disk space and 100 GB bandwidth. They also have cPanel control panel and Fantastico.
You can register here:
http://www.000webhost.com
I'm just getting started with it and so far so good.