HostBig are very cheap and have resonable support levels- Live support is always there and for $3 per month (if you pay yearly) you recieve a free domain name.
Be very careful with these cheap hosting sites. I had problems in the past. I now only use hostgator and have over 100 websites online. I use the reseller account (25/mo) with no bandwith problems ever.
There are PLENTY of discount hosting companies that provide a free domain with purchase, such as Inmotion, JustHost and BlueHost, just to name a few.