My daily commute includes a total of 80 minutes sitting on a train into or out of NYC. To pass the time I got an Asus eee-PC 1025C. It has a 10in screen, 1.6ghz dual Atom processor, and 1gb of ram. I'm running Lubuntu Linux on it. It's nowhere near as hip (or expensive) as a macbook air but when all you need is VIM and a command-line it's sufficient.