If you aren't only searching for the best hosts, but for hosts with specific features of your choices, i'm sure they will lead you to find right answer one. You can get the prices, domain registration price, and disk transfer, and whether it, you can get money back or not.
So if you really looking for it, just go ahead to www.webhostingchoice.com. And get their best service on web hosting. It's really easy to get their service, don't worry for this one.