I would never put itunes on one of my computers. I tried it a couple of years back and quickly took it off that computer.
Right now I'm listening to music using a program called Karafun, it's a Karaoke program, but it will play MP3 files no problem. You can download it for free. I'm using it at home to practice my singing. It has both pitch and tempo control for Karaoke files.
I still need a professional Karaoke program for when I go out and perform though. I was going to buy the Powerkaraoke Pro KJ hosting program, it's $99, but it doesn't have tempo control. It has pitch control, but I need to be able to change the tempo on a lot of songs I sing. I need both pitch and tempo control.
Since the Behringer SC inexplicably started working again I'm not getting the crackling anymore so it may be some incompatibility between Vista and the internal Sigma tel sound card or Sigma tel codec, heck the internal SC may be just software for all I know.
But the only thing that explains the file association reverting back over and over after being changed is Vista. You can tell Vista that you want MP3, WMA, wave etc. to be associated with a certain program and it will always revert back to WMP. I've done everything possible except deleting WMP. I've been using a player called Quintessential player that I like a lot in addition to the Karafun program, but if you just click on an MP3 file WMP will launch and start playing the song. I really wish Rockit would play Karaoke files, you could pick up a lot of business. Rockit looks awesome, I just went to your web site a little while ago.
I tried winamp when I first got the Dell laptop and it was unstable and crashed so I immediately deleted it. The Karaoke program that Jokerswild uses, autokdj is a winamp add on and I was using it on my XP desktop before I got the most recent Vista laptop.
I bought the PCDJ blue and the Karaoke module on Amazon.com and had lots of problems with that when I had my toshiba laptop a few months ago. I finally went to their offices here in Clearwater and they fixed it. when I got the Dell laptp PCDJ blue and the Karaoke companion program wouldn't install on the Dell either. I contacted their technical support and after a few emails back and forth they gave up trying to figure out what was wrong and just stopped responding to any emails. I've been thinking about going to their offices and try to get them to install the PCDJ Blue and the Karaoke program on the Dell, but that's a hassle. I wouldn't recommend PCDJ to anyone based on my experiences with the installation problems and their terrible technical support.