Too late, I already went with Lunarpages. They give me 1 gigs of space, with the ability to apply for free upgrades up to 3gigs, 100gigs of bandwidth per month, a free domain for life, and all the extras you mentioned, for 7.95 per month. Though I wish I had seen this first, not that I'll ever use even the 1 gig and 100 gigs of bandwidth. They were the top rated host on some website I found that rated web hosting. I was already impressed because with iPaska for the same price, and 12 bucks a year for domain registration, I got 200 megs of space, and 12 gigs of bandwidth a month.