On second thought, if I were to tell people about just one website, I guess I should have focused on InstantAction.com instead:

http://www.instantaction.com/

Beautiful, fun multiplayer games,if somewhat pared back in terms of featuers compared to their non-browser counterparts. However, they are all mostly free to play.