According to the Tech Specs the Macbook Pro comes with an ATI Radeon Mobile X1600 with either 128MB or 256MB GDDR3 memory, depending on the model. Either one would be able to run Vista in all of its graphical glory well, though the latter would obviously be better in the long run. (The standard Macbook's Intel GMA 950 64MB GDDR2 wouldn't cut it, though.)
Now, I believe you'd have to wait for an update to Boot Camp, though virtualization software would work for now.
Hope this helps,
My next laptop will be a Macbook Pro, but I'd love to get something that will run Vista. Does anyone have any suggestions? Ideas? Is there a Macbook or clone with the dedicated video memory, etc. ??