Its flaws.. hmm lets see
-If your computer isn't that great you wont be able to use aero (main reason people bash vista)
-Nvidia and ATI are having hard time making stable drivers for vista.
-DX10 Should have been put on XP, but we know why that didn't happen.
-Its not free.
If you have the hardware, vista is awesome.. you get all the eye candy and you wont be left in the dark when new things come out.
Vista Dreamscene+ObjectDock+Sidebar+Dual Screens = The best desktop ever imagined...
Just so you know..
I run multiple operating systems..
Ubuntu (linux)
Windows XP
Windows Vista 32Bit
Windows Vista 64Bit *soon to be deleted