Yeah, there are plenty of blog posts out there telling people how some developer switched to developing on his iPad or installed vim or a SSH client. Personally, I do a lot of work on my Touchpad with a bluetooth keyboard. It's portable, effective (if not 100% efficient), and I don't look like a tool dragging my laptop around places (no honey, I'm just bringing the tablet!).