I complain the user running IE and put some message on the top of the screen with a warning that says that the browser is out-of-date and not using modern standards. The user can click it away or can go to a page to see screenshots rendered in another browser so the user is able to see the difference. But what do you think about that, is this a good way to let users know that the browser they are using is an evil one?
I want that hog IE go away, safe me time and to concentrate to make "A beautiful web" instead of being busy with a Microsoft piece of crap. Markedshare must tear down! What can we effectively do about this without the user to scare that it will leave the page?
I also concentrate on the Google speedtest, reduce the use of images (requests) and use CSS3 style features but is mostly impossible when users still using IE7 and IE8 (and sometimes IE9). I don't want three different stylesheets, i don't want IE-hacks, i don't want comment conditions, i don't want IE specific things!
So what is the best way without scaring users to let them know there are better alternatives?