I recomend thesitepeople. I like to go with hosts I know and trust. I don't know anyone else from any other hosting sites except that new one tarun launched.
http://vizaweb.com
Was recomended to me. but i havent personaly tryed them yet.
the $30 option has 120 bandwidth
6,000mb of space, alot more then you needed