Tone,
Thanks for the tip, but that is exactly what I did the first time I tried to get the screws out. Even after I had started to strip some of them out, I applied a generous amount of penetrating lube, did the hammer whack, and tried again, but those little sucker aren't going anywhere.
I'm going to try and find an impact hammer in the morning to see if I can get the slightly stripped ones out with that, but the one that is totally stripped and the one that is broken off will either need to be mechanically removed or drilled out and tapped.
As far as I can tell, the retaining ring is screwed to the hub nut, so if worse came to worse I could just drill out the heads on all of the screws and just get some new hub nuts. I'm going to call Merlin in the morning to see if he has any on hand, and if he does if he can overnight them to me. If that ends up being cheaper than paying a mechanic to extract or drill and tap them out I'll do that so I can at least get to the bearing to start the repack and rotor replacement.
I can't believe that 5 tiny little 4mm screws (I actually got one off of the driver side) are stopping me from completing the bearing repack, rotor and brake pad replacement, and stainless steel brake line install.
"The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong, it usually turns out to be impossible to get at or repair."
-Douglas Adams, Mostly Harmless