This deal has ended.
Buy.com has a very good Kingston Elite Pro 2gb Secure Digital Memory Card for only $29.95 after a $30 mail-in rebate valid through 9/24. This is a tie for the lowest price to-date. This is a fast card, which is something you shouldn't under-rate. Shipping is free and there is no sales tax (except CA, MA, MD, TN).