Yes, this is too late for Christmas but it's probably worth knowing anyway. More megapixels do not automatically make for a better picture. More megapixels actually could lead to worse pictures! According to a number of testers, the best quality came from around 6 megapixels. The explanation is complicated, but as summarized by Tim Bray: "As you make pixels smaller and closer together, you lose sensitivity and increase visual static." The pictures start looking like a pointillism experiment gone wrong. Remember this, especially now with camera manufacturers using that one number as the "More Power Arrr Arrr Arrr!" number.