Quality is delighting customers
Very bad ! POPUPS are hanging all over the places like butterflies.. irritating. Of course, this is with Windows 7 + IE9. I don't know about other OS.
I heard they are fixing the issues. Don't install it. Wait for enhancements. Try Firefox. It is cool.