The webcam wasn't active last night, but the live video feed was. Both should be up and running on the big night, but don't be surprised if the website is flooded. So check it out tonight and every night up to the second week of September or so, if you can. The view shouldn't change too much in that period of time anyway.
I think both the live video feed and the webcam are shot through C11's (11" Celestrons), which isn't the best view in the world, but is a heck of a lot better than looking at Mars with binoculars or the naked eye. But hey, if you happen to have a nice 30" Dob, invite us over! :-)