on my 03 with steelies, the rotors rust to the hub and the wheels rust to the rotor. I have sometimes had to resort to smacking the tire quite hard with a cinderblock to get it loose. Fortunately, that seems to also free up the rotor
I think if you get a new rotor, it will still rust onto the hub. Brake induced heat, some moisture and bare steel, there's not a lot to do about it. Just smack it hard with something heavy. perhaps position a piece of wood so as to not scar the rotor surface. If you are replacing the rotors, then you don't need to worry about scarring the old ones
and be ABSOLUTELY SURE that the car won't slip off it's supports when you do.
I do not remember my front rotors having tapped holes to draw it off the hub. My rear brake drums do, but I don't think the front rotors do.