595,
You are going to like that bike. I have a 2009 125 SX (bought last summer new as a leftover). I've kept it stock. I ride MX, trails, enduros on it. For the enduro, I just put handguards on it, taped on the scorecard and rode. It made every climb that day and scooted past many bigger bikes that had stalled on the faces of hills.
For a 125, it has a monster motor. I think the 09 puts out about 3-4hp more than the current 125SXs.