Thanks for the responses, guys.
I'm personally torn on this. The prospective game designer in me thinks fewer, well-defined classes is the way to go. While I think a fighter, a rogue, and a magic-user is too few, I think seven or eight classes gives plenty of room to make each uniquely good...