streamline.net offer a 3 month trial which will also give you a free mysql database, you get to choose if you want unix or windows server. I think they're a bit pricey after the trial period... but can't argue with 3 months free hosting. You only pay if you decide to stay with them after 3 months.
As I'm getting into domaining I have a few domains now that I'd like to get up and running, instead of just parked earning others money.
streamline.net charge per extra domain you want to add in the trial period which isn't great, so I've decided to give hostgator a try as pcprof suggested, checking their website they offer unlimited domains for just $10 a month. In case you're interested by a google search I managed to find this code
hgcouponblog which gives you the first month for 1 cent...
it's from this website -
http://www.hostgatorcoupon.com/ was posted last year but still appears to work.