I've hit 250 a couple times too. I hear that's about as hi as you wanna go... I usually either pull over into the shade for a while, or try to get moving!
As for the pop, could have just been a random backfire?
Benny
Black & Silver '02
Too many mods to list
Not enough miles ridden