I wouldnt recommend a webhost directory, to decide on a host. I would use it just to find out which host offers what. I wouldnt trust the reviews at all.
Savage, it would be a good idea, if you could state what your maximum budget is? Also, I would recommend you get yourself somethnig like, vbulletin, or phpbb(phpbb.com). They are less resource eaters and much much faster.
Like stated by the others, tera-byte costing is excellent. They give you a lot of bandwidth, and extra bandwidth is really really cheap to. But there might be other hosts who can match there costing. So list your requirements and budget.