Moore's Law dictates that memory gets larger and cheaper as the years go by (roughly speaking), but how can this SD card store the equivalent of 256MB of photos and cost $16?

When the 60 photos are printed out and stuck in the album sleeves, naturally. On sale in April, it's available as a pre-order for $9.99. [Spinninghat via Technabob]