I use the Logitech Quickcam 9000 pro, it might be outdated by now but I think its really good quality and it has a nice quality mic right on it. I got it for $70 about a year ago so it should be fairly low price by now, and you should definitly be able to do skype and ichat, but make sure any cam that you gets works with both apps, sometimes the compatibility differs with each app you use.