Glass is the way to go, and yes, stick with the 580.
I wear the green mirror and it's worked well in all water conditions. I'm no expert on lens colors, but I've been told that any mirrored lens is better for sunny conditions.
I ordered mine through a dealer I found on Facebook, and he was able to save me around $50-60 off retail.