I sense a large amount of non-NPOV here... I think this article needs to be drastically reworked. I'll start by moving a chunk of the text that seems unnecessary to the /talk page, but I think people more experienced than I should try their hand at this article... --
KA