A couple of months back I wrote about the upcoming Nokia N810. A nifty little device, which I still think I plan on buying. I haven't been able to find one in stock locally yet, and had wanted to check it out in person a bit before plunking down the cash.
In the meantime, there has been a lot of hype around the Asus Eee PC, which fits into the UMPC (ultra mobile PC) category instead of the handheld sort of form factor of the N810. Both devices run linux and support various 3rd-party applications and linuxy-type hacking. I'm not a Windows user, I think that OS has deteriorated through progressly deeper levels of suck over the last 20 years. My main computer is a MacBook, and most of my back-end servers are linux variants of some sort.
For a while now I've really been craving an ultra-portable computing device with good wireless connectivity options (Wifi and some sort of cellular), a decent browser, and rich 3rd party application support. This last reason is why the iPhone is out of the running for me. (Yes, I'm aware of all the iPhone jailbreak stuff, but if I'm going to depend on this device, it can't be a constant battle against the manufacturer to use it the way I want.) As I said before, the Nokia N810 seemed like it might be the answer (and it still might), but I'm *really* enjoying the Asus Eee right now.
One of the first things I'd figure I'd have to find a way to get running was to have the Eee talk to my Verizon USB720 EVDO modem. People have got the USB720 running on linux, and the Asus runs linux, so I figured I could find some patches, write some scripts, curse a bit, and finally get the USB720 working. Instead all you have to do is open a terminal (Ctrl-Alt-T) and type "sudo pon cdma". Bang. 10 seconds later I'm online with my Verizon Mobile Broadband connection (oh yeah you have to plug the USB720 into a USB port first).
Form-factor wise, the Eee isn't small enough to stick in your pocket or wear on your belt (note: if you CAN wear the Eee on your belt you're either an EXTREME nerd, or EXTREMELY overweight. Seek help in either case.) It does fit okay in a large coat pocke, and of course takes little room in the backpack "go bags" that are pretty ubiquitous these days.
A comparison showing my MacBook, the Asus Eee PC and my wife's DS Lite. The DSLite is probably a touch smaller than the N810, and is a clamshell instead of a slider, but you get the basic idea:
The Eee seems sturdy and well built and has a nice pearl finish. The one downside is that I think the form factor falls right in the middle of usability hell. The keyboard is way too big to be a thumb-device, and too small for serious touch-typing. I usually adapt to new keyboard sizes/layouts fairly quickly, but it's still taking me some time to get used to the Eee keyboard size/layout.
The Eee has some key features that N810 seems to lack though, including a VGA output port, so that you can use a larger LCD when you are someplace stationary. The linux distro on the Eee is (from what I gather) more standard than Nokias "Internet Tablet OS". The Eee also has a "real" office suite, something important if you're looking for a PC-on-the-go, vs. a portable Internet tablet.
I'm still getting used to the Eee, but it seems more hackable, more-linuxy, and certainly more powerful than the N810. The Eee, plus my Blackberry, might just be the ideal combo of power and portability that I've been looking for. I plan to void the warranty on Eee soon and add more memory and an internal bluetooth adapter soon.