Personally i willl always take a homebuilt pc over any manufactured one just becuase I know the quality of the pc thats been built. Its just a given. Now back on the real subject at hand, for everyday users, xp home will do just fine, for people who have more than 5 computers at home, or who have 2 chips on their motherboards, XP Pro is the way to go. Now if your using more than 4 chips on a server, then Windows Server 2003 is the next step, as long as your staying within Microsoft. Plus there are 5 different versions of Windows Server 2003, each being able to handle different amounts of CPUs, ram, and storage space. For my money, becuase I am into games, ripping cds, and video editing, and have over 6 PCs on my network, Windows XP Pro is on used on my machines. But as far as his laptop is concerend, it depends on his uses. If your brining it to work and connecting it to a domain with over 10 computers, go with XP Pro, if not, then stick with home. Either way your multi tasking will not suffer. Just remember, if your going to be gaming and going to lan parties, you'll want Pro becuase of the networking capabilities.