One of the really great things about working on the Web is that it can be done from pretty much anywhere, as long as there is some kind of connection. This, of course, has its downsides, particularly when it comes to collaborative...