Good camera that can take low-file sized pictures and video?

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? .