I recently had my desktop PC give up the ghost, thanks to a burned out mother board, hence my lack of posts for the last bit. Happening just 2 weeks before I started up my company and a new contract job with a new, unfamiliar technology, this added a stress meatball to my already very full plate of technology spaghetti.
However, if there was ever a good time for a computer to fail, it was probably now. As a freelancing web developer I was going to need to get mobile, with my "office" being where ever I happen to be that day, so this was a perfect opportunity to pick up a laptop.
It's always both frustrating/refreshing to get a new computer. You've gotta reinstall all your apps, maybe find alternatives if they no longer run on the new OS, dig up serial keys, update drivers. But you're also forced to take a good hard look at you document structure and the programs you've been hanging onto but not using.