I use XP on my old Pentium 4 computer....and it's awesome.
Vista blows, and is dead to me.
My current i7 computer uses Windows 7, and works great.
Custom building laptops is more trouble (and expensive) than it's worth.
But honestly, the laptop I have is almost 10 years old (and uses XP), so what the hell do I know about laptops ;)