I have an Asus eeepc 901.  It is my main development machine.  It's fast enough for the stuff I'm doing on it (python web app development).  I don't have any way to connect to the internet when I'm on the go, but that's actually a benefit; it forces me to just be working without distractions whenever I'm on a train trip which lasts more than 20 minutes.<p>I never turn it off, I goes to sleep when I close it.  It's a bit slower to wake up from standby compared to my macbook, but that's ok because I intend to be working on it for atleast 30 minutes.  I use emacs inside a GNU Screen, so when I get home I can just ssh into it and continue working where I left off -- but with a proper screen+keyboard.<p>The machine is horribly slow when using Windows XP, completely unusable.  Don't get a budget machine like this unless you run linux with a light-weight window manager, etc..<p>The keyboard is tiny, but good enough.  And I love the form factor, the macbook I used before this was too big and heavy to carry around all the time, but this netbook is coming with me on almost every trip.