I am looking forward to "Super Dev Mode" over OOPHM; got tired of reinstalling plugins per browser version.
The biggest still remains: pounding OO Java into a functional paradigm.
One of my favorite quotes (http://matt.might.usesthis.com/):
"One should always choose the programming language that reduces the impedance mismatch between a problem and its solution."
Java for rich web = impedance mismatch. We're in a polyglot world folks.
But stuff browser-APIs I don't feel mismatch either OO or functional style, and some of the IDLs behind the C++ browser APIs are explicitly OO type hierarchies. There's somewhat of an impedance mismatch between WebIDL and Javascript itself if you look at the language binding source.