Just so everyone here can be in the know, we got the webcams up yesterday.
Here is the link: http://www.freemars.org/fmarscam/
We may be moving them around a bit over the next few days so check back often for different views. Also expect special messages on the floating camera every once in a while. If the message confuses you feel free to ask for clarification in the comments.