[citation][nom]Belardo[/nom]PCIe 3.0, SATA 3, USB 3 will work with XP as it will with Win7. Some have said "USB won't work in XP"... As I posted else where, Even the 1987 Amiga 2000 (7mhz / 1mb) computer can have a USB 2.0 card added or even a C= 128 can use an IDE HD.[/citation]
Wrong. Windows XP will support USB 3.0 with a hack. Same with SATA 3. Drivers are not being natively coded for those devices with XP in mind, as of right now its just Vista and Win7.
Of course, a company can pay their IT team any amount of money to code drivers and software for devices in XP, their choice. As you pointed out with your Amiga, some people even go bonkers and code in support for systems never imagined to run the newer hardware and software.
But that is the point of my arguments. If you are going to spend an eon coding your own support, might as well be running a Linux kernel and Open Office. Then you have NO licensing to pay for. Many corporate CEO's though read how Vista sucked somewhere and became convinced to keep running XP, no matter that they then fill their infrastructure with security issues. Plus, newer hardware doesn't natively run XP: I can't tell you how many people have brought me new laptops and desktops where they tried loading an XP edition only to find that the computer doesn't have SATA drivers for XP, and now they've bricked the unit and it needs a complete OS reload. Hence, companies have been coding their own drivers for newer hardware, unless they are buying laptops specifically designed for XP downgrade compatibility. For larger companies this is no problem, and they have an XP image on file. But I get no small number of small businesses that are resorting to cannibalizing older computers and for parts to fix their own old systems, so as not to have to worry about driver support. I've had a client bring me two units, one he paid $300 for just to get the motherboard from it because he couldn't find the same thing anywhere else and he needed it to fix his business PC. When I asked why he didn't just buy a new computer, it was because some specialized software he had would only run on XP, and as far as he could find, only on his machine with this inparticular motherboard. He'd tried others and never got full functionality: system crashes were commonplace. I asked him why he spent so much on such touchy software, but he had no clue that Accounting Software like he had purchased for Windows 98 and then had recoded for Windows XP was even available at retail.
A tour around my sales floor and an introduction to MS Office 2007 later, and he finally made the plunge for new hardware and software. It wasn't light, it cost him a little over $8500 (so I remember) for his whole business to go Windows Vista with Office 2007 small business. A week later his IT department (three guys) came in and yelled at me, saying that they couldn't go to XP and that I had misled this man. He was there, and after a good thirty minutes of back and forth, we finally discovered that his IT guys, although possessing degrees in computer science, weren't that up to date on software and hardware, and had been running Windows XP SP1 because they simply didn't want to troubleshoot any potential network issues that would arise from upgrading to SP2. SP3 was out of the question. He nearly fired them on the spot, but began shopping for a new IT department that same day.
He brought in one of his working XP SP1 machines and had us get some data from it. We did a virus scan as well in a portable executable enviroment, and lo-and-behold, Kaspersky alone found over 300 traces. Panda (we still used it back then) found over a thousand traces. Final straw was when we identified several key loggers.
This was all while he was running a corporate edition of Norton. There are some things that just can't be fixed, some security loopholes that won't be closed without adding your service packs. I don't know what happened to the guy, but I hope no one had gotten ahold of his businesses information.