If you are like me and use Hyper-V many times a day, dual booting is really not an option. You could also boot a Vista VM and use that as your prime UI, but if you are memory limited on your notebook or desktop that is not a great option either.
Using Windows Server 2008 as your primary desktop is an option and you can make it provide a Vista-like UI. While you can do like I did and figure it all out on your own, there is a nice little tool that can help you enable and configure all the options for you at http://converter.win2008workstation.com/. Go check it out.