Camera Sensor

I am interested in creating a project with a camera sensor. I’ve looked at some on the website, and don’t want to get something as big as the HackHD. Essentially the module has to provide good quality. Plan on taking the video output / stream from the sensor and relaying it through some controller + wifi chip to my PC. I can do all the processing on there.

Any suggestions on where to get started with finding the correct sensor, and interfacing it to a micro?

How about a Web Cam or a WiFi Web Cam?