+1 on Keypass, it works well. I use it on a usb stick so that it is portable.
There is an old saying Benjammin, They say that great minds think alike, but it's really scary when i think like you.
My new Asus 1000HE just arrived today from Amazon. A lot of these small netbooks seem to have very similar bells and whistles. I went with this one because of the battery life, advertised as 9 1/2 hours. Online research says realistic run time is 6 to 8 hours depending on use. Have not had a chance to play with it to find out how long it will really run. But it is a really cool toy, know that it will get a lot of use.
Here is a link,
http://usa.asus.com/products.aspx?modelmenu=1&model=2792&l1=24&l2=164&l3=0&l4=0And the keyboard works well enough to easily type this while i am laying in bed.