Maybe my line of work is a little different to most developers, but I run a Toshiba Satellite P20-531, P4 3.2Ghz HT, Windows Media Center, 512Mb, 80Gb, 17 Inch Wide screen, Nvidia display, DVD Multi Drive ( DVD-R and DVD RAM ) with a TV Tuner. Apart from the excitement of watching TV, and photos and stuff on a small screen the machine is excellent, but damned expensive. I work with .Net, ASP, SQL Server, PHP, MySQL plus video editing ( thanks to the firewire port ) and music production. I'd never swap it for anything else. The only problem is weight... somewhere near 5 Kilos and battery life... about 2.5 Hours. You have to plug this in to use for a long time. Built in bluetooth allows my to sync with my Pocket PC and use my phone to stay in touch wherever, and built in WLAN is a necessity.... especially in Europe where support is pretty good ( Hamburg is one of the best places in the world for WLAN hotspots and legit services ) The sound quality is excellent, better than any other laptop I've had thanks to the Harmon/kardon speakers, wireless can be turned off at the flick of a physical switch and the metal topped keyboard layout provides good wrist support whilst typing. Plus of course it looks damned good, coming in a bright red metallic looking case. The screen is also the greatest I've used surpassing any flat screen for viewing angle. I've always used Dells because you can configure them so well, but this has changed my mind. It's horses for courses though. If you need real power for 3D graphics, film post production etc, you pay more and end up with a huge machine. If you need to travel a lot it always going to be a compromise between power, size and battery life. IbizaMike "May you live in interesting times" - a curse or an opportunity?