I was looking to get someone a digital camera as a gift, but I know little about them. Can someone let me know which features I should look for, what is the minimum number of MegaPixles it should have etc. I'm looking to spend about $300-$400. Any help would be greatly appreciated.