I've just gotten off of HostGator (I love them, but they limit processes, which is bad for me now). I'm on a VPS (unmanaged, $15 a month, 1GB Ram, unlimited data transfer) but I don't really like them.
I want to keep the cost of the servers ~$20~$30/month as I'd like to keep initial costs down while I try to grow. The site uses Python cgi to fetch and parse remote pages to aggregate data, and mySQL to store some of the info (as opposed to fetching it).
I'm new to the hosting thing, but I feel I could handle a server on my own. I'm just wondering what kind of host I should be looking for (shared, semi-dedicated, vps, etc) and how much I should be willing to spend!
The site is: http://BlueDevilBooks.com by the way