My husband bought Eye-Fi cards as stocking stuffers for various family members last Christmas and the cards are awesome. The Eye-Fi is an SD card with a Wi-fi transmitter for your digital camera. So when you shoot pics on your digital camera, you can wirelessly transmit them to your computer or your favorite web site (www.flickr.com, www.picasaweb.com, etc.) No more taking out the card, finding the card reader (wherever that thing might have landed), going through Windows Explorer, moving the files, etc. etc. etc. Seriously-- you just turn on your camera within range of your internet router and it moves the files to wherever you specified in setup. No more wandering around with 400 pictures on your camera that no one has ever seen. You could be uploading new products to your flickr site as quickly as you take the pictures! You can choose from 3 different types of cards, depending on what you want to do. The Eye-Fi Home uploads to your home computer, the Eye-Fi Share will upload to your home computer AND favorite photo site (that's what I've got), and the Eye-Fi Explore lets you upload through various Wi-Fi Hotspots and Geo-tags your photos.
You can get the Eye-Fi cards at retail stores and online. Now I'm just waiting for the Compact Flash version so I can inundate the world with photos constantly!