I need a camera or a cheap phone with a built-in camera that can take pictures under 20K-100K memory each, and can take small-sized video(with audio) clips. I would also like the camera to have a usb plug, Windows 7 compatibility, and a power plug for recharging if possible. I want to get something cheap if possible not something expensive. Are there any hand-held cameras that have video capability and have built-in compression settings to get individual pictures under 100K? Something on Ebay ,Amazon or somewhere else online?. What do you recommend? .