For Messican beers I like Bohemia, Dos Equis Amber, Pacifico, and Negro Modelo. Corona, Sol, Supremo - uh, no.
Because of the clear bottles, Corona is especially bad about getting light-struck. Anywhere from the brewery to here if it's been in sunlight or flourescent light for even 10 minutes, it's skunky.