Ya, those IO Glasses or what ever they call them are not very good, they are ment for business guys on a plane or what ever, who want to work in private, or wan't to be able to hold there head back.
This other brand you mention sounds VERY interesting, but alas, they are still using old skool prices. I'm waiting for a quality set for $300.00 if possible, maaayyyybeeee $400.00 at most.