There're have been quite a lot of good updates of late, but the Wikipedia article has been severely neglected IMHO. So I took it upon me to show it some love and update it. But I'm a Wikipedia noob and a non-native English speaker, so I was hoping that other people might look it over too...