I tired the ln -s method below but it did not see any difference this time and my setup with the script works fine for my limited needs.
I did try it in ubuntu a while back when i swapped from Rhythumbox to Banshee and it worked in that instance.
http://ubuntuforums.org/showthread.php? ... eys&page=2
Indeed thanks very much script works wonderfully.
As for getting Amarok to load with the media key on your keyboard, first go to keyboard shortcuts and assign "Launch Media Player" to the key. As youve mentioned its hardcoded to Rhythmbox annoyingly, so a fix I found in another thread which works brilliantly is creating a symlink:
sudo ln -s /usr/bin/amarok /usr/local/bin/rhythmbox