So there's this awesome new app called
Screenhero that is incredibly useful for collaborative development and troubleshooting problems. It provides the benefits of a setup like VNC with even more features geared toward multi-user work, trying to make it as close as possible to both of you sitting at one computer. Best of all, from what I can tell, it works from behind firewalls without intervention, because in the 8% of the time it can't create a direct P2P connection somehow, it can send the data through their own servers. I've been using it at work to collaborate with users in Mountain View, while I'm at my desk in St Louis, and man does it make troubleshooting a broken development environment so much easier (because somehow I ended up supporting the development environment at my company). I highly recommend checking it out next time any members are working with others to reproduce a difficult bug, do pair programming, whatever. I've already created a new account for personal use under my username @yahoo.com email address. If any of you already have it please feel free to add me.