HOSTING

Bluehost
Bluehost is one of the webs oldest hosting company.  Get a blog up and running from as little $5.95.

Register.Com
Get a WordPress site hosted for the bargain price of only $2.95 monthly

SERVICES

FIVERR
Get logos, banner designs, content, SEO advice all for $5 a service.  This is a goto resource for any would-be blogger

DESIGN CROWD
Create a brief for your design and get up to 100 designs submitted.  Pick the one you want and pay for it