What over-the-counter pain relief would you recommend for broken bones?

NSAID's. The best group of medications for bone pain are referred to as nsaid's. This group includes such drugs as aleve, (naproxen) motrin, and aspirin.
Aspirin. Aspirin, Motrin and tylenol (acetaminophen) depending on which works best for you and is tolerated.