AEMPro works on Vista, the only issue is the help system does not work because the help system in Vista is differnt than Win 9x/XP/NT.
any probelms with USB/Serial are problems related to your serial adaptor, NOT AEMPro.
You can get an update from microsolft that allows the help menu to work as normal.