I did mine a month or so ago. Since it was the first time I'd ever done anything on a car, I was alittle wary about hitting my car w/ a sledge. So I tried a rubber mallet first. After about 15 minutes w/o any sign of the rotor moving, I just said "scr*w it" and took out a 3lb hand sledge.
Give a good firm tap on the back of the rotor, rotate the rotor about 45degrees, and continue. You should see the rotor slowly coming off. Mine didn't come off all at once, maybe ~5min. I took my time bc of the limited clearance back there.