http://www.zumical.com is the website.
I'm not certain if it works on other macs either. Although, I reckon it did work on one other Mac desktop.
Also, the formatting and look of the website is lost on Macs. Any suggestions? Hope you can review the site and come up with some ideas. Thanks!