Really? Two years old and only 4MP? I would be expecting more- camera makers have been trying to entice people with more megapixels. Honestly, 6 is all you'll really need, unless you blow pictures up to insane sizes.
My nearly 5 year old Nikon has 3.2MP and is still beating strong.
I get great images out of it, as long as it's bright enough and my hands are steady enough.