Congrats on the job, and welcome.
One of my biggest gripes about the site is the pathetic web cam situation. As you'll find out the main problem is a matter of domain rights, but I can't believe something can't be figured out to solve this nightmare.
Thanks for asking, and good luck!