I recommend a Canon PowerShot. I am VERY happy with my Canon PowerShot SD1000. I wanted a camera that would take great High resolution shots and be small enough to fit in my pocket and this one works great. I swear we paid under $300 for it on sale, but doing a quick search I see it for about $500
I guess we got a really good deal on ours.