I don't have much knowledge about the cameras you have mentioned as I use a home built CCD based on the Audine camera but there is another not too expensive option that gives you better size sensors etc than the modified webcams. It is a QHY6 found at
http://www.qhyccd.com/QHY6.html
Take a look at the forum on that page. Plenty of US people are using them.