Bluehost is one of the webs oldest hosting company. Get a blog up and running from as little $5.95.
Get a WordPress site hosted for the bargain price of only $2.95 monthly
Get logos, banner designs, content, SEO advice all for $5 a service. This is a goto resource for any would-be blogger
Create a brief for your design and get up to 100 designs submitted. Pick the one you want and pay for it