If f is bounded below by 1, then 1/f is bounded above by 1. If in addition, f's discontinuities has measure zero, then the same must be true for 1/f, hence 1/f is Riemann integrable. So what if f is unbounded? If f goes to infinity somewhere, that just means 1/f goes to zero somewhere.
This is just off the top of my head.