KMR ... i'll assume u only need it for personal use, all the IM style programs are a point-to-point solution, so with a 1-2-1 chat they'll be as fast as the person with the slowest connection, not really much u can do about that, but if u need it for multiple viewers you really need to get away from the point-to-point solutions, our system let's the broadcaster send upto our servers then let's literally 1000's of people watch the cam as fast as they can (again depending on their net connection etc)
Tala ... we have an easy to implement, and free solution to put u'r cam on u'r page ...
http://my.anywebcam.com ... or ICQ me to chat