You may or may not be interested in this but this is a very portable miniature development system that I have been putting together. It is an Asus EeePC which has 512MB of RAM and a 4GB Solid State Disk together with an additional 8GB SDHC card for additional data storage. It comes with a version of Linux but you can load XP (or Vista) - mine runs XP SP2. At least one brave soul has Visual Studio running on his but there's not enough screen real estate for that really so I'm sticking to B4PPC. If you haven't come across the Eee I can tell you that you want one! They are cheap enough to buy one to play with (£220 to £230 in the UK) but are a full-blown laptop in a small package. Very impressive and very well built with a solid feel. On the left a miniature optical mouse (although the built-in touchpad is as usable as such touchpads usually are) and my Dell Axim X30. On the right a USB CD writer/DVD-ROM reader with a USB 40GB Hard Disk on top. Both drives were free after upgrading my laptop and the USB cases were cheap from China on eBay. They only get plugged in when needed to save battery power on the Eee. In front a mini USB 56K modem also from eBay for PSTN connectivity. WiFi and Ethernet are built in, Bluetooth by a dongle. It runs Office XP (Access, Word and Excel inc. the developer bits) for the boring things, Internet Explorer 7, Autoroute/Anquet Maps with a Bluetooth GPS tofind my way about, B4PPC and ActiveSync via USB for desktop and device development, ACDsee 9 for photo management and Corel PaintshopPro X for photo editing, Adobe Reader 8 of course and Chambers Dictionary and Thesaurus for help with crosswords. I'm dead chuffed with this and if you were hesitating about buying an Eee then I can fully recommend it, it is absolutely amazing value for money.