Most Windows laptops and many Macs have slots to take an SD card. So, my advice is to buy a camera with a removable SD card. Pay attention to megapixels (I'd recommend at least 6 megapixels) and an optical zoom of at least 8 preferably more (electronic zoom reduces resolution). In general, Best Buy has the largest selection of digital cameras. Go there, and find one that fits well in your hand. Find one that feels comfortable and one where your fingers do not want to cover up the lens or press on buttons. If you want to have it fit in a pocket, bring the "pocket" along with you. I suggest a camera that takes standard AA batteries that you can buy in bulk at Costco. I personally have a Canon PowerShot SX130 which has 12X optical zoom and 12.1 megapixel resolution. If you can find a camera that has image stabilization, that is preferable (most current cell phones have image stabilization). I am thinking about upgrading to the Canon PowerShot SX130IS (IS = image stabilization), but might look for one with an even more powerful optical zoom.
Shopping Southeast Pennsylvania, Delaware above the canal, and South Jersey since 2008