Latest version of IE is pretty good. I use it interchangeably with Firefox. My only gripe with firefox is that sometimes when you close the browser down, the process is still running. Sometimes even ending process from task manager does not kill it - have to restart the comp. The latest IE has been pretty stable for me (running win 8.1). No experience with Chrome.
I am guessing you are upset about Mozzila CEO being out of job?