I am going to move to a new hosting environment in the near future. Currently I am using GoDaddy hosting for about $4 a month. This is great for just hosting the blog and my GPS tracking tool- but not for anything else.
I am using SliceHost with a test domain currently. I was able to get a bone stock Fedora Core 6 install for $20 a month. This includes 10GB of storage, 256MB of RAM, and 100GB of bandwidth.
So far I have installed apache, postfix, firehol, mutt, and a bunch of other utilities and I am at 10% disk space. As I migrate my databases, web content, and other utilities I expect that number to climb, but I am safely within the margin. I have email working (in and out), web working, and all of the normal system things I wanted. Pretty sweet for a couple of hours work total.
My current hosting runs until July but I will be fully migrated in the next month or so. I will likely migrate in pieces. DNS then email then web content; but I will have to see how busy I am over the next month or so. The database used for this blog will certainly be tricky to export and import to my host and will likely take up most of the migration time.
I think, so far, the best part of having this host up and running is that I get a Linux box without having to run hardware. I do have a box at the house installed, but I can’t really host off of my cable modem and I don’t want to leave it running all the time just because I *might* use it. This way, I have full time access to a machine and don’t have to worry about pretty much anything.