I want to share the agency I trust for my own annual multi-trip policy: Allianz Travel. They have a solid reputation and provide a very helpful app for your mobile device.
Allianz Travel Insurance
When adding information for a quote, please add my AACAM number F206378 so that I can best assist you. Adding my number simply links the quote/policy to me and will not affect the amount you are quoted. (You can also phone them and provide my AACAM number to the phone representative.)
If you experience any difficulty with the website link or my AACAM number, please just email me.