Hah, Woot.com's sale resulted in a lot of e-mails, but I don't know what to tell most people, since this product seemed to have been a one-off for the company. They came and went very, very fast... it's almost strange.
As for your question with regards to two webcams at once, I wasn't even aware that two couldn't be used at a time, so I'm not sure what to say there. I think that's more of a software limitation than a hardware one, though. Although complicated, the easiest way might be to hook one up to another PC (like a notebook) and place the cam next to the other one, or wherever you need it. That way, each computer would capture video with the respective cam, and you could sync the video later. I'm really not sure your goals here though, so maybe that wouldn't work either.