When I first started my blog, I wanted it online as quickly as possible, not taking future growth into consideration. So I signed up for a blog on wordpress.com and forked over $99 just so I could use my own domain.
This is what is classically known as a noob move.
Hosting your blog on wordpress.com is a surefire way to not have your blog grow. Not in the way you’re envisioning anyway. You can’t take advantage of plugins and things like Google Analytics and ad referrals become more nigh impossible.
So my next investment is going to be a hosting plan with a different company and install WordPress myself. I almost jumped at BlueHost, but I read enough negative comments for me to do more research. Anyway, I know this sounds like such an obvious thing, but I bet many people only consider this after they’ve started.
Don’t be me. Host WordPress yourself.