Well, I'd not get too carried away by mega-pixels. Anything above 8 is great. Camera manufacturers are saying 8-12 are a sweat spot for cropped cameras. Pixel size matters too. The mega-pixel race is so overrated, but it sells lots of cameras.

Aperture, speed, and ISO is the trilogy. Good optics are like fine brushes, and talent is everything.