Most recent incarnation of my favorite '04 KX250/300bb, photo taken about a month ago after the most recent repaint/rebuild/refresh (2 years since last replate & chassis check/repaint, 3 years & 7-8k miles since last bottom-end split & replace). This time to go with my favorite '03 forks, I swapped the shock off the '07 KX250 (after a revalve to match) on to it. Gotta say I'm liking this shock a lot so far (we'll see how it likes rocky creek beds shortly).