Does anyone have recommendations on a digital camera for under $300. I've done some research and I want something with 3x optical zoom and compactflash memory. I was looking at a Nikon Coolpix 2100 at Circuit City for $250. Any other suggestions would be helpful as well. I have a b-day coming up at the end of the month and my parents said they'd buy one. Thanks in advance.