I'd like to know more about the hardware. Does Garry have identical computers on both sides of his commute?<p>It's my decades-long experience with Windows that the moment you swap an existing boot drive into a new/different PC, Windows completely shits the bed with driver mismatches and incompatible versions.
Lenovo do multiple ThinkPads that have docks that support 3 monitors. Example: <a href="http://shop.lenovo.com/us/laptops/thinkpad/t-series/t520" rel="nofollow">http://shop.lenovo.com/us/laptops/thinkpad/t-series/t520</a> and <a href="http://support.lenovo.com/en_US/product-and-parts/detail.page?LegacyDocID=MIGR-72873" rel="nofollow">http://support.lenovo.com/en_US/product-and-parts/detail.pag...</a><p>Lack of SSD surprises me, one would think Gary Newman (creator of Garry's Mod) had need.
When I was doing a lot of Windows development and upgrading laptops a lot, I reached the point that I just imaged a laptop to a VMWare image. I could copy that image back and forth anywhere I needed to work - home desktop, work laptop, work ESX server, etc.
<i>in the end I thought the whole system was flawed because I’d be transferring stuff from the office via my home internet connection.</i><p>I don't get what he means by this...?
To those wondering about hardware differences - Just run your OS in VM. With modern processors you won't be able to tell the difference performance wise. Also, it's easy to make a backup of the image when you are wrapping up at work/home. This way, if you lose the drive or it fails - you will have a backup of your most recent work. I have seen people doing this for at least the last 10 years (I am surprised it is news).<p>I agree with what some others have posted about using an SSD with eSata or USB3. This really is a great way to go. I wold recommend also throwing some kind of encryption in the mix (either encrypt the hard drive or use BitLocker or something comparable withing the OS since you will no doubt be carrying sensitive data or intellectual property around.