Honestly, he's fine. Vista is still Microsoft's latest stable release of Windows. He doesnt have to worry about getting another operating system. A lot of people still use XP and prefer it to vista. There is really a great deal of freedom with PC's. It is all still compatible, so nothing to worry about it. Technically windows 7 isn't released yet, only the beta, windows 7 is just a Beta version for people to test out if he choice to switch. It just depends on what he need from a computer, he's own preferences and the technical specifications that differ from each OS.