Just like buses. You wait around for aaages, and then along come 3 at once. OK I know you Californians have no idea what a bus is, but look it up on Google why doncha?
So here we have the Philips 64MB Camera Key Ring. $99.99, VGA resolution (interpolated up to 1.3 megapixel), and with direct USB connection and charging. Holds up to 400 piccies.