Well i tried the swearing and sweating approach to getting the rotor off, but my neghibors were getting mad. So after about 25min of chiziling away at the rotor with no luck....i looked over at my dremel and said "Oh yeah this bitch is comming off". Needless to say after a little dremel work it came off. In peices that is. Just thought i would share.