Generic Imitrex is used for the treatment of migraine headaches with or without aura (eg, flashing lights, wavy lines, dark spots). An aura is a strange feeling or visual disturbance that warns you of an attack. It is not used to prevent migraines.
Generic Keflex is in a group of drugs called cephalosporin antibiotics. It is used to treat infections caused by bacteria, including upper respiratory infections, ear infections, skin infections, and urinary tract infections.
Generic Omnicef is a member of the family of antibiotics known as cephalosporins. It is used to treat many different types of mild to moderate infections.