Dragon's are where they should be: higher hps, special abilities, multiple types of attacks, feats, etc. - scary.
if it can cast spells, only up to 4th level. However, it does move fast: 90' ground, 250' fly. Now look at your standard high level 3.5 party: they fear a similarly high HD dragon...