I think the biggest reason for higher megapixels is so you can crop out parts of pictures that you don't want without hurting the quality of the
picture that you want to print. Anything lower than 4 megapixels for an 8x10 print will result in a lower quality more blurred picture.