I've stuck various webcams on a various PCs and found them all to work fine with Skype - so long as you have Broadband. Skype does work with voice over dial up, but video definitely isn't going to work. Think it needs Windows XP also.
I've found that separate microphone and speakers result in problems such as feedback. Have had better results with a headset with built in mic.
RC