Your post has got me wondering about Vim again.. :) Making the switch to Sublime Text has got me appreciating a more shell-like interface for some things.
Have you ever found yourself wanting to code and not have an internet connection? I think that's a pretty rare scenario, I'm rarely offline.
The few times I have wanted to code offline, I've also wanted to look something up >.<
Between having tethering and generally ubiquitous tethering, we should be good.
I think I want to try getting into VIM again. Is there a good resource site you like, where I can find a decent guide and some pointers on where to find some language dictionaries? Totally off topic but I'd appreciate it.
Once I got the basics down (15 minutes in vimtutor), I noticed enough productivity gains to use it immediately for note taking and scripting. Then I just decided to jump in and use it for a real project. I learn new hotkeys, plugins, and config tricks every week and I just feel my productivity inch its way up and up.
http://www.amazon.co.uk/Apple-MB167B-A-Wireless-Keyboard/dp/...
Making the Macbook Air 11" the lighter option.
I have the wireless keyboard (the older three-AA revision) and it's comparatively lighter than my 7" Tab, which is 380 g.
edit: Charlie Stross says 325 g for a four-AA revision in http://www.antipope.org/charlie/blog-static/2010/05/ipad-wri.... Macworld says 323 g in http://www.macworld.com/article/150600/2010/04/ipadwhichkeyb...
My keyboard, bought in November 2008, part number MB167LL/A, definitely takes three.
Current revision available on Apple's website is MC184LL/B and that one is well known to only require two.