I upgraded two home machines from XP to Windows 7; one of them to x64. I like it even though similar problems re-occur. For instance once again it hangs on shutdown, just like XP was prone to do after installing various programs. And I notice Explorer is much more apt to crash, but at least it restarts itself with Windows 7.
I was most pleased with the x64 version. I fully expected most of my 3-year old peripherals to not have drivers
(printer, scanner, webcam) but in fact they did and Windows 7 loaded them itself without any fuss. I had to locate and download 3 x64 drivers myself: an obscure USB-RS232 cable and Microsoft's own wireless keyboard and mouse!
Windows 7 will become a classic Microsoft OS like XP is now. I really hope they can continue to make careful improvements and not majorly screw it up in subsequent versions like the move from Office 2003 to 2007.
Nevertheless I like it enough that we will now be getting only W7x64 machines at work, even though it means filling out more paperwork (our standard is still XPx86).