It is possible, but just not supported by Apple. In particular, the driver install program does not run under Vista.
I have Vista installed on my MBP and eveything seems to be working.
(I think the only device I haven't tried is the iSight).
The Steps I followed:
* Use the bootcamp wizard normally except insert the Vista DVD when prompted for the XP DVD
* Follow steps 10 and 11 of the "Vista Beta 2 on Macbook Pro" guide from the guides on this site. (I
did not follow the earlier steps listed.) Link to the guide:
http://guides.macrumors.com/Vista_Beta_2_on_Macbook_Pro
Steps 10 & 11 quoted:
10. Insert your "Macintosh Drivers for Windows XP" CD and click start and in the search box type run and hit enter. You need to add 2 switches to the run dialogue so after you navigate to the "Install Mac Drivers.exe" click open. Then add /A /v the command. It should look something like "D:\Install Macintosh Drivers for Windows XP.exe" /A /vThis will extract the drivers without running the install program which is incompatible with Vista. You should now have a Program Files and System32 folder wherever you extracted the .exe
11. Navigate to the new Program Files\sigmatel directory and run the setup.exe to install the sound card drivers.
Note: These steps confused me when I ran through them at first.
* I also installed InputRemapper which is a nice keyboard driver that includes features the Apple keyboard drivers do not.
* I completed all Vista Windows updates, including some optional ones that updated drivers.
* If I remember correctly, I went to the ATI site and downloaded the latest drivers available at the time.