The IE download program doesn't always work the way it should. That's why I use Download Accelerator for my downloads - if a download fails, it can always be resumed later. Also, sometimes web servers will time out, thus leaving you with a partial file. Download Accelerator prevents this as well. Get it for free at
www.downloadaccelerator.com
Also, I hate MusicMatch. Get Winamp... Waaaay more plugins, skins, etc. to choose from and also a better equalizer for improved DSP effects. Get Winamp at
www.winamp.com
Hope this helps and doesn't confuse you.