Vista runs like a dog because of the fact that laptop drives are half the speed of desktop ones.
And a computer with 448MB on Vista won't?
My HTPC has a 2.5" for aboot, granted it's slower than 3.5" but it's not dog slow. 2GB of RAM in XP helps here.
he only wanted to know what one of three and we have just thrown other options at him left, right and centre. though he'll probably walk away with a better deal now 
I'm in need of a laptop around that spec- price
i was going to say balls to what you said (lappy ram uber expensive as i mustve paid at least £120 ish for 2x 1 gig sticks about a year ago...and it was around £150 for 1 2 gig stick so i was well put off upgrading to 4 gig dual channel)