On the left we see a guy in a white motorcycle helmet. That's mechanic Steve Donovan of Denver, Colorado. If you look carefully, you'll see a guy in front of Steve on the motor. He's wearing a blue outfit and a yellow helmet.
That's your blogger, watching the action on the final climb of the last stage, the Gila Monster, of the '09 Tour of the Gila.