I don't have Costa's, but do have a pair of Ocean Waves polarized for freshwater fishing, and recently picked up a set of Oakley Polarized for general use. Ocean Waves is a local company, I think they used to be more popular/larger but have lost some ground to the bigger companies over the years. Still, I think of them as a Costa early on, without the mega marketing machine.
Green works better for me in general for any freshwater, and green or bronze tends to work better inshore. My Oakley's are the default grey polarized, which at times seems too dark, especially while driving. It varies a bit with model, but my polarized were $160 - the standard lens is $110, which is pretty much the going rate. Beware of lower than MAP priced Oakley's, they are one of the most counterfeited items on the planet... With Oakley, it pays to shop authorized retailers only.
Maui Jim's are also very popular in my area, but are the same price point as Costas. Also with Oakley's, the basic model is lower but if you get into there upgraded coatings then they basically cost similar to Costa.