This deal has ended.
Update: the deal is dead; the price has gone up to $36. Amazon's $20.24 is the next best price. Buy.com now has the Kingston 4gb SD Memory Card for only $17.99, the lowest price yet, plus shipping is free and there is no sales tax (except CA, MA, MD, TN). Also, first-time Google Checkout users who pay via that service can qualify for an extra $10 off discount. Of note: 4 gigabytes holds roughly 1500 5-megapixel pictures.