I've ordered an Eye-Fi card so my camera can geotag and download pics without a cable: Full line of products or via Picasa Get it "free" with a Picasa paid storage account.
Your camera thinks it is a 2G memory card. However, it has a WiFi thingie built in and your Mac or PC sees it as a computer it can download pictures from. The advanced cards have an "infiniite memory" mode where it is always downloading to your computer, freeing up space for more pictures.