Budget?
Off the top of my head, the HAF-X and HAF 932 are very well recommended for air cooling, as long as you can put up with that ugly face. The NZXT Phantom also has a good reputation and is cheaper but in my opinion only slightly less ugly.
Now cases that I personally would actually be serious about buying? Silverstone, Lian-Li and Fractal Design basically make the only cases worth my money (though Corsair has some decent offerings worth considering just over-priced). So, going by full tower then.
Corsair 800D is best for water cooling and also very expensive for part-steel.
The Lian-Li cases all tend very expensive but are actually worth it considering all the aluminum and good looks. The lower end of the price range is PC-90 and A70 for fewer features.
The Fractal Design cases are definitely cheaper at $150, but that's because they're made of steel. They're just clean good-looking cases at a fair price.
And then the Silverstones. Arguably the best air cooling cases on the market are the FT-02 and RV-02/3. The FT is aluminum and better looking, hence the price, while the Raven is essentially the same layout in steel and plastic rice. If you're looking to drop serious cash on a full tower, the Temjin series is very nice and very expensive. Also probably best for water cooling.