Most programs will work, if they do encounter a problem then just run the .exe of the program in compatibility mode.
Right-Click -> Properties -> Compatibility (Tab) -> Check the box next to "Run this program in compatibility for:" -> Windows XP (Service Pack 3)
It would be best to go to the company site for your products and get Vista drivers if Windows 7 ones are not available. I am unsure how compatible drivers are but it doesn't seem likely that they will work.