Muscle relaxants for neck pain or migraines, definitely. They have the distinction of actually working and not buggering up your stomach.
Benzos are much more addictive and also give you medicinal hangovers (aka toxic metabolites building up and messing up your body). NOT good. Plus, they're ancient as hell and the entire class of meds is dated and imperfect by modern standards. Oh, and yes, Ativan (lorazepam), like all other shit ending in -zepam, is a benzodiazepine.
Antibiotics ?? Don't tell me you're STILL taking them????