Obviously with the extent of the technology I have at my engineering/surveying company and being a real "computer guru" at an earlier point in time I was intensely interested in the deployment of Vista.
I had the feller who runs the day to day operations of my computer company and my "ace lieutenant" at Greystone "check into the current version of Vista".
They both reported that Vista "was a kludge" and recommended that we not deploy it until at least Service Pack 2, if indeed ever.
IMHO (and hopefully since your computer will support Vista this will work) I would install XP.
Please note that "what Microsoft is calling Vista" may never function adequately as it is really the first foray of Microsoft into the world of linear addressing of the 808x architecture instead of the historic Ax, Bx, etc segment/offset registers which goes back to the days of 16 bit emulation or the EAx, EBx, etc. segment/offset registers which goes back to the days of 32 bit emulation and which was implemented for backward compatibility.