As per the title. I have waited to upgrade as I do not want to get bogged down with faff and bugs. So has it been long enough yet? I have to either reimage or upgrade as it has been 3 years since a rebuild and the old girl is getting slower and slower despite being a Xeon dual quad with 16gb of ram.
I have upgraded on several machines, but after I upgraded, I got a printer that isn't supported which is a Textronix/Xerox Phaser 7300 printer. Well, it still is, but you have to fudge the drivers to get it to work.
On my current desktop (built out of spares lying around), its running x64 variant of Windows 7 which fully supports the printer in question, which also precludes my upgrade since if I do, I loose all abilities to select what paper source (although despite being old, it is rather clever and knows what paper to select - unless its a label.) Interestingly, the printer I used before which I handed back to my dad, was a Textronix Phaser 750DP and that one is STILL supported despite being older.
Its a question of "Will my hardware work?" A lot of printers for example will, but others may not, its like older hardware that you may use, in 7 it may work, but in 10 it may not because of the way they enforce the driver signing (driver is a piece of software that allows the computer to talk to an item of hardware for those not in the know.)
Otherwise, I find it far easier to use than Windows 8 (ugh!) and I found it surprisingly quick, probably because there is no aero glass effects that came with vista on the windows. However, it can be a headache to use at times as the interface layout is different, particularly control panel and some other useful tools the average user doesn't use that often (Computer management for example).