I really liked those glasses too. I've had them nearly five years, they've served me faithfully until last night. They cost me WAY more than I should have paid (about twice what the already-expensive super-ultra-mega-lightweight lenses cost).
I wonder if there's any realistic hope of having them repaired without looking like crap.
It's /almost/ a good thing. I've months overdue to get my eyes checked, and /having/ to get new glasses is a really good driver to get around to doing that.