As far as getting the screw out goes, everyone's pretty much got it covered. They also sell impact screwdrivers at Sears for things like this.
As for brand name, Brembo blanks don't seem to be too expensive if you get them from the right sources but I think you'd be fine with even the Autozone brand ones. There have been discussions in H-T where people have questioned whether or not they are rebadged Brembo blanks. Apparently people are racing on them without any problems.