I'm looking for a webcam to use for video conferencing. It needs to be compatible with Windows 2000, XP, and eventually Vista. It also needs to be compatible with MSN Messenger. By the way, my definition of compatible is work extremely well right out of the box. Does anyone have any suggestions?