Robert Nyman has posted an updated version of his ultimate getElementsByClassName. It takes advantage of the native getElementsByClassName support in Safari 3, Firefox 3 and Opera 9.5*, takes advantage of native XPath support if it’s available, and allows multiple class names in the request, among other things. ROCK.
* And ooh, big surprise, guess which modern browser is getting lapped by the others and choking on their dust? IE7.