I'm a big fan of caustic soda as a degreaser, it does need rinsing thoroughly afterwards but it's dirt cheap and very effective, seems to shift old paint too. Definitely gloves and goggles though, feels horrible on skin and I'm pretty sure it would blind you given half a chance.