I've started deploying Vista onto our user base at work. We're a Microsoft Gold partner so we get 100 free copies. I've already got it on my work desktop and laptop.
It's nice enough, but IMO for home users it doesn't have a whole lot of point. It's like this...
Vista is a hardware hog. A horrible, horrible resource pig. Vista won't run smoothly on anything less than 2GB of RAM, which most people don't have, and in order to take care of any of the cool new graphical features like Aero, you need a pretty decent video board. On my desktop at work I have 4GB of RAM and a NVIDIA 8800 with 512MB of video RAM. I disabled my page file entirely and Vista simply screams. At the same time, my laptop is a brand new Thinkpad T61 with 128MB of Video and 3GB of system RAM, and it's performance is much worse - IMO barely usable.
At the same time, Vista doesn't offer very much in the way of new anything for users. I have not yet been able to identify anything of significance that Vista can do (for the USER) that XP cannot. It's crown jewel is supposed to be the increased security in the form of "User Account Control (UAC)" which is so freaking annoying that most people shut it off anyway after 30 minutes, thus killing the point. All of Vista's security features can be done in XP - Vista just has them turned on from the get-go.
What Vista does have is better group policy functionality and more flexible permissions control via local security policy. Those of us that are IT guys will understand that that breaks down to more effective management, but ordinary users won't ever touch any of these features.
So there's my long winded take.