Did you look on the start menu for for Dell Webcam Center? My Inspirion 1725 has it there.
PS After re-reading your post I see the drives were replaced so it may not be there.
ejn63 & biznaga... thanks for your assistance. I have downloaded and installed. First time I have been able to get the webcam to work! Now if I can only figure out how to get the mic to work with it. Thanks again!