The Logitech QuickCam Communicate STX uses the GSPCA drivers which are included out of the box on newer (2.6.27-onwards) kernels.
If you have an older kernel, you can compile the driver yourself from it's maintainer personal page http://mxhaard.free.fr
This worked perfectly with kernel 2.6.23 on my former Fedora7 workstation, skype and all.
(Now that I have upgraded to 2.6.27-based Slackware 12.2, the GSPCA driver is included in the kernel and Skype crashes when opening the video channel. Webcam works with the likes of MPlayer but no skypage for me anymore from this computer. Aaaarrgh!)
So, this is a good webcam to buy IF you run an older kernel.
People could also come up with UVC-based webcams... I don't know any but they were the first supported.
My Fedora 10 laptop sports an integrated Syntek webcam that uses the compiled stk11xx driver - It works, and this lappie isn't up for any upgrade, I can tell you, be it kernel, OS, skype, driver whatever!
Cheers - anyone with real-life experience on UVC brand/model advice welcome!