Learn the basics of bloggging and how you can start your blog free
We recommend SiteGround for hosting your WordPress Blog/Web Site. They are a well known hosting service with all of the elements needed for successful WordPress hosting. Accounts are inexpensive and even include the first year registration of your Domain name.
Click Here for more information!