I'm using a Logitech Quickcam Pro 4000 on a desktop. (Although I think it has been discontinued....)
Really pleased with it and it works well with MSN Messenger (or it did last time I used it!) A handy light to show when its on, flip down privacy cover (just in case) and upto megapixel still image capture.
I don't recommend using the inbuilt microphone if you've got sound running through speakers because of echo interference - get a seperate microphone (Logitech AK5370 is what I use - directional (reduces interference) and usb connected as well, with its own illuminated on/off push-button - v.usefull at times )
So I guess have a look at the current Logitech models would be my recommendation:
Make sure you get Skype then........do a search here for the info but it'll be a great thing for you to use with him.....you can text, talk in voice only like a phone call or have full video chats.