Is your application vista compatible ? The Windows Vista Application Compatibility List for IT professionals might give you the answer. The list contains all applications that have the status “Certified for Windows Vista” or “Works with Windows Vista”.
This list might be helpful as well in planning for Windows7, since “most” applications that work for Windows Vista are supposed to work on Windows7 as well.