I bought a computer with Windows Vista preloaded, and had to put an older version of XP on the computer because Vista is a memory hog and not very user friendly. While I loved the ability to change thumbnail sizes, and the the Aero glass effects, it wasn't enough to compensate for its many flaws.
I had many headaches caused by trying to get my older software and hardware to work with Vista. Some programs didn't work at all, and I found no possible replacements for them without spending large amounts of money.
I spent a week in Florida, and brought my laptop with me, expecting to be able to read my email every day. I was unable to connect to the wireless network at my sister's house. I finally had a friend tinker with it, and he found out that Vista was preventing my laptop from seeing the network. I finally took it in to get it fixed, and was told that it is very common for Vista to not connect to other networks.
I think once the updates are released, that Vista will deserve a closer look. Until then, I will stick with Windows XP.