crap pre-installed doesn't matter to me, 1st thing I usually do is download HWINFO, get a list of the drivers I need, and downgrade that shit to XP ;p
size/weight doesn't really matter to me either, i'm 6'6" and can bench your face :P this 12inch feels so pansy to me, more like a frisbee.
battery life is good, yes, but I've never had to use it for more than 2 hours.
memory is upgradable
cpu speed IS important, which is why i'm looking at the core 2 duo's
graphics are also a concern of mine at the moment, but that's a premium and really I'm like 2 parts away from having a home system that is more than capable of handling gaming so it's ancillary to me.
MAINLY what I want is processor power, as I'll be running programs for my VST/MIDI type programs along with my Torq DJ interface.
it'd be nice to have a big screen to watch movies here at work between calls though