In my case two of the home computers use Vista Home Basic, one uses XP Home, for work have XP Professional on one laptop and Windows 95 on another laptop. Before anyone says anything the second laptop is kept on 95 on purpose as it is the easiest one I know of to block out to use some programing languages such as Pascal and Assembly to communicate with some of the older machines I deal with.