I'm still using an old XP machine, always intending to get round to playing many unplayed XP/Vista era games. But with the end of XP support coming in April, that will leave XP machine use online increasingly vulnerable, therefore I have decided to change to / also get, a Windows 7 machine. Option 1 One option is to get a nice quiet gaming machine without going too far, after all it's mainly for XP/Vista era games. I have found out that in practice most XP games will work in 7. I would still have the old XP machine to use if need be for any problem games. Cost - about a grand for a nice new box, with 7. Option 2 Get my next new box long into the future and maybe by then Windows 9 even. Carry on using the existing physical machine, subject to a change of OS from XP to 7 and a change of any hardware that just doesn't have drivers available to work with 7. Option 2 is what I'm asking about here in this thread. Thus far I have ascertained my very good in it's day MB, does have Win7 64 drivers available. My still respectable GPU doesn't, so that means a new card, but nowadays for the needs of these games it dosn't involve a lot of money. I've recently put in a new PSU and I've got a new case fan arriving tomorrow. So it does look like it's worth fighting for this machine. I'm still working on finding out about the very good sound card. Let's hope. So far we're talking about the OS at about £70 OEM and a new GPU at about £90 .. Not much really compared to a grand on a whole new machine. So what does that leave ? Ah, the HDD and the DVD drives and a multi card reader. This is what I'm asking about here. This machine was bought in 2007, with one of the dvd units being replaced sometime in between. I wonder and am hoping that for all these kind of devices, the drivers are pretty generic and compatable as new Windows OS arrive. If not and it means replacing all of these on top of the OS and GPU, then, obviously, there's no point ! I'd just get a new machine. So, what applies here ? Will whatever new version of Windows simply be able to identify that; here is an HDD, here is a dvd writer and here is a card reader, etc and get on with it without fuss or need for installation of drivers specific to the OS. This despite even the change from 32 bit to 64 bit ? Or, am I wasting my time i.e. none of the above will work without specific drivers, which will probably not be available. Can you tell me which applies please ?