And Ennie-nominated, at that! :)
Myself, I prefer the free-form structure for advanced players, but when I'm DMing with newer players (as seems to often be the case; I'm a 20+ year vet DM who has almost never had a group with more than half non-newbs), I prefer Class & Level.
Class & Level is...