I read a review by C & D with a head to head challenge between the WRX, 330xi and an Audi S4 a little while back and they gave the WRX rave reviews. It beat the bmw and Audi 0-60 so it doesn't surprise me you took him to the 1st turn. I'll bet the BMW driver was a little p'd off. lol.
Great driving. congrats.
You pretty stock?