Mav,
Since as a business owner, I assume (maybe) that you have a corp license for your XP on your systems? If so, go with the Vista. Take it for a run.
If it is not what you want, you can always load up your (legitimate) copy of XP on to your system. As a corp license, you are allowed to...