This thread was pretty useful for me. Just got my bad hub and bearing off this afternoon. The only problem I now have is that I rounded out all the bolts and no dealerships in the area have them in stock.
I had to cut two off and used a lot of hammering, rust penetrant, and map gas. Ohio rust is a real pain!
So my advice is to buy new bolts too!
I need 4 of these ASAP now. http://parts.subaru.com/p/Subaru__/FLANGE-BOLT/49301273/901000238.html