OK I finally got it to work on my mac book pro.
I got rid of Crossover version 7 and installed version 6
I then installed Internet explorer 6 using the automatic installer in crossover and also when prompted installed DCOM98 and Windows OLE Components. This created a WIN98 bottle automatically.
After the install and after every install after this i always ensured that crossover carried out a Simulated System Reboot, if it doesn't make sure you do one. Also open the application IE and download the next files from there.
Then in the same bottle i installed version 7 of Windows Media Player,
When installing I made sure IE was closed as were any other apps in crossover.
Simulated reboot again then opened up Win media player and went through the set up checking pretty much every file type. (just to be sure)
Then i installed version 9 of Windows media player. Rebooted, launched same as above.
Then I installed sopcast v.3 didn't unchecked the box to launch after install. Reboot crossover bottle again.
Then I downloaded on ie 2 codecs
6.4 Media Player Codec -
http://www.microsoft.com/downloads/details.aspx?familyid=9BE479F8-3B3F-491D-9284 -2E1A8FAE4584&displaylang=en
7 Media Player Codec -
http://www.microsoft.com/downloads/details.aspx?familyid=06fcaab7-dcc9-466b-b0c4 -04db144bb601
Installed both codecs, rebooted the bottle one last time.
Refreshed the programs menu.
All of the above I found in this thread and other bits from other threads, well it worked for me so I hope it works for someone else.
I tried doing it using Darwine but to no avail. Crossover does cost money for a license and i've heard people that have tried to do this using the demo have found it not to work but then paid the license and it works fine so don't expect it to work on the demo version.
Good luck!