Im thinking of upgradeing out of a Yamaha XT 350. Not interested in going up to a full 650. Something in the 400 to 500cc or so range would be best. It needs to be reasonable seat height, street legal, and for the most part able to cruise highway a bit faster and stronger than my 350. It will be mostly gravel and sand roads for off road, with the occasional rocky or rooty woods and hillsides. No real hardcore rough stuff. A KLR 650 kinda bike, but lower, lighter, smaller. Had a few KTM's in the past, dont wanna go orange again though. Maybe Suzuki DR series, or whats another option. Thinking in the range of '09 and older. Thanks !