Does Higher Megapixel rating immediately means better quality photo? What brand and model would you recommend? I want a 10-12 MP camera under 300 bucks.