MikeD,
I have a USB Kritter and it's pretty good! It gets the advertised 30 fps , and since it's USB, it's hot pluggable etc. Worth the price i'd say, and it comes with a web conferencing software too, haven't tried it yet, but i'msure it's good as well :-)