I don't know much about the rotors, but I was pretty surprised when I realized that it had hydrolic disk brakes. Of course, it doesn't look as nice as my speedy's twin front discs though...
Had her on a trail tonight and tried to bunny hop over a log- let's just say the bike wasn't to blame for the complete FAIL that turned out to be. Apparently my skills ain't what they used to be...