I've used ewebguru.com to host a couple of my websites and these guys are really good...They're prompt in replying to your queries and are also really helpful.
They've got various plans, the cheapest of which is their 'Silver Plan' which costs just $27 a year! (Which is a helluva lot cheaper than the other webhosts out there) The plan also comes with 10 GB of webspace and 100 GB of monthly bandwidth.
Using the coupon 295off will make this plan $6 cheaper! So check it out if you like ...Also google 'ewebguru coupons' to find out which others are making the rounds!