No expert but here goes ...
Are there Vista 64bit drivers available for your hardware? If no - no point.
Is the software you want to run able to exploit 64bit addressing? If no - no advantange at the moment.
From memory I think you can install 64bit later but it will be a fresh install replacing, and not an upgrade to, your 32bit OS - with all the challenges a fresh install offers