150GB doesn't sound all that much for a hard drive these days - you can get 500GB or more quite cheaply.
As for Vista or XP, the consensus seems to be that Vista can slow things down and is a PITA with DRM issues, but we'll have to get used to it I suppose, because XP won't be supported for too much longer.