690 is basically a street oriented bike, would suck on anything more that dirt roads.
WR450 would be a good choice, CRF450 is a race bike with crap valves. 525SMR has no lighting coil. EXC is a good choice.