Welcome to TR john, Hope you enjoy your stay here.
I think this is something that has been looked into or is being looked into. I am sure rob will jump in a fill us in.
Also When you installed iTunes it messed up your windows media player? I use both without any problems.