I think the latest windows updates are messing with internet explorers settings. I am seeing alot of issues with MusicMatch. You might consider adding Trend to your Trusted websites. Below is an example of adding Trusted sites.
* Click Start- Control Panel- Internet Options * Click the Security tab * Click the green Trusted Sites icon * Look down and right and click the Sites button * Remove the check from "Require server verification https:..." * Add this site: http://www.trendmicro.com/en/home/us/enterprise.htm * Click Add * Add this site: http://housecall.trendmicro.com/ * Click Add * Add this site: http://www.symantec.com/securitycheck * Click Add * Click Apply and/or OK