Hmmmm....I've been doing some post race analyzing and I've come up with why my time was soo much faster than normal..
At about the 2 mile mark, I found myself between the super fast group and not so fast group with small groupings between.
I had set my sights on passing an older runner that looked like he's been running for quite a few years (looked like he was on running team). As I closed the gap on him, I can tell he heard me coming up fast and he started to increase his pace- great, a little drag race.
I did overtake him but he wasn't gonna let that happen with out a fight- we exchanged leads a couple of times, but I also noticed how distracting this guy's running style was.
His arms are were flailing everywhere, he had a weird running gait, I could hear his feet slapping the pavement and he was doing this groaning, almost yelling type of noise and I thought WTF?? How annoying because I can hear all this with my headphones on,..ugh.....then I caught a whiff of his B.O.-no effin' way was I going to be stuck behind a smelly and obnoxious runner, I'm thankful he didnt eat beans

So, we came up to the last long straight away with a slight incline and I punched it. Luckily for me, I had some pounding metal pumping out of my headphones that helped me keep my new tempo->
http://www.youtube.com/watch?v=Nr7NOPk7eaI
. I put some serious distance between that guy and me and I never heard from him again.
The next turn was the final 1/8th to the finish- I had no idea I ran what I did till I checked the results.
So in a way, the stinky guy pushed me to a personal record
2 more weeks till the 1st race of '11.....I'm so addicted to racing now....