At my university's library, there's a sign warning people not to go to the "free smiley" sites using the library computers, because these sites open up back doors through Windows IE to install spyware on your computer. Given this, I can give you a decent clue why these sites wouldn't work on Macs...