This'll get a laugh out of some people, but I like how similar BG2 is to Final Fantasy 1 in some ways. (FF1 was also based on D&D)
Casters get spell levels with charges, same as FF1, and at some point you can upgrade to a sub-class, like FF1 (except FF1 gives you one choice, this gives you 4+...