I've been using a 5 mp camera for almost four years now, and my 8x10s still look great. I'm definitely an amateur, but I produce pretty decent images with my silly little Canon A series, circa 2005. I love it. The color depth is more than competitive with the new cameras my friends buy. I might buy another if they were still available. A 12 megapixel camera won't make your images better if they aren't good in the first place.

I have a slight pro-Canon bias, just because this one camera has been so good to me, but I know that past excellence is no indicator of future reliability.