Baron von BeeGee said:
Generally speaking, brown bottles are considered the "best". Sunlight will skunk beer and hence Corona usually tastes the way it does.
I agree that Corona is god awful tasting, but it has little to do with the bottle color, and more to do with the ingredients. This may be urban legend, but I have been told that they use Corn sugar, and little to no hops in the beer. Which is why you need to add the lime wedge, for bitterness (think of it as dry hopping with citrus!)
Corona, along with Newcastle, Samuel Smith, Miller high life and many others, use UV scavenging molecules to prevent lightstruck flavor in their beers. These chemicals prevent the radical oxidation of hop oils, in the beer, resulting in no skunk taste.
My senior year O-chem professor did his doctoral thesis on this, and went into much more detail, which I can't remember due to lack of functioning brain cells
I have never sen anything available to the homebrewer for this purpose, but I think one of the chemicals was quinine. It's probably much easier to avoid the sunlight.
Matt