Not sure if the best exists, but I am sure ************.com is one of the best providers. They are cheapest I know and at the same time are very experienced and reliable host.
Unlimited everything (Called overselling in the industry) simply does not exist, it is a marketing tactic, nothing more and if your truly considering becoming a reseller then you would be well advised to stay away from hosts that oversell, especially those that offer unlimited amounts of a limited resource.. Read my blog about why overselling is so bad.
I switched to 24hostingnow a month ago because of the very positive remarks I had read on the web. It is a very sturdy and strong company in the hosting business. They offer a large range of features for a very competitive price.
I'm using myhosting.com at the moment, great support, they have put up with me constantly bugging them with questions. Highly recommended from my experience.
So who did you go with? I was going to Hawkhost, Hostgator, or Justhost. The are all on the unlimited hosting bandwagon. There are some more oversellers at this web hosting review site.