The Apacer Image Steno SV300 is a multifunction USB flash drive with digital camera, digital camcorder and web cam functions. "The new Apacer multifunction IMAGE STENO SV300 can be used as a USB drive to transfer data between computers, a VGA resolution still camera and QVGA (15fps) resolution video camera and complete with its own docking station, the Image Steno SV300 also provides a USB web cam function. With it’s mini design, fixed focus from 20cm, auto white balance and exposure, its operation could not be easier. Simply shoot your moving or still images and then plug into your USB port or the docking station to download. Whilst downloading, the Image Steno’s built in Li-ion battery automatically begins recharging through the USB connection."
The SV300 is compatible with both Windows and Mac. It is currently available and retails for anywhere between $80 and $150, depending on the amount of flash memory built in, it ranges from 32MB to 128MB. It seems a bit lacking in the amount of memory built in to the unit for it to be truly practical, especially since it is not expandable via SD or some such. The other drawback is that it communicates over USB 1.1. But then again, it is all packaged in a very small form factor.