I finally broke down and bought a laptop, as my existing bevy of half-working laptops is now seriously impacting my ability to actually get things done, as opposed to yak shaving in order to fix the random problem of the day.
Here's a quick tour of my harem of laptops:
A "desktop replacement" system that was cutting edge ... seven years ago - which is surprisingly still my "prime" system.
The "get me through grad school" system that was grabbed off of DellAuction ... four years back, which now has a hard drive which smells of impending FAIL and a hinge which is held together with metal glue
My indefatigable Dell Latitude which I got at the liquidation auction of Agillion in 1999, which traveled with me from Austin to Venezuela to Jamaica to DC, and has had Win2k, 98SE and various flavors of Linux running on it.
Last but not least, my OLPC, which I have a soft spot for, but it's not exactly super-fast itself)
The laptop (a Lenovo Ideapad) has arrived, pre-installed with Windows7, but I am doing my best to not use it much. I'm waiting for Ubuntu 10 to come out tomorrow and see what craziness I can get into there.
My get-me-through-grad-school system is currently running Ubuntu, but isn't quite up to the task of my expectations (I love running all the eye-candy available with "Compiz", which you can see an old demo of at youtube.
Something is still missing in the world of mobiles and social networks.
I strongly believe in the power of social networks in development, be they online or offline. They create communities of practice from the local to the global level, which promotes better understanding of what a best practice is versus what is just a good theory that doesn't reliably work. You also have amazing, unprecedented access through mobile phones and SMS.
But there's nothing solidly connecting the two (unless I'm missing something?)