Is your blog hosted on a shared server such as BlueHost, Dreamhost, or whatever? Then you might be in for some surprises later down the road if you ever get more than 500 visitors per day. You can check how many websites are hosted on your shared server by entering your domain name at myIPneighbors.com.
I bet you though if you are on a hosted server, you will most likely find at least 10 other websites. Yes, this is bad.
When I first started blogging, I also started on a cheap $100/year hosting from bluehost.com.