well.. for REALLY good resolution buy Hasselblad... 30+ megapix and 40+ megapix... But then again the sets will cost u ard $100,000 each....
point is: u gotta work ard yr budget... and wat u want 2 do with yr camera....
cant give any recommendation if u dunno how much cash u got in hand...