i agree, the 325i's and 328's are pretty pathetic. back in the days when my CSVT was stock, i raced my buddy with an 03' 325i. from a dig i pulled about 3 car lengths up to 110. and from a 60 roll i could pull him a decent 4+ lengths.. and one night not too long after that, but after i installed my trubendz y-pipe, test pipe, and 2.5" cat-back, i found some rich kid in his daddys 328 on the highway. i had my friend with me in the passenger seat, and he was by himself as far as i could tell. we did i think 4 pulls. the first two we went from 60 and by the time i topped out 4th at 7k (i think its about 122 mph), i had him by 2-3 lengths. same happened when we went from 70. the last pull we went from 50-135. i had him by bout 4 lengths at the end... completely unimpressed with the 3 series, except for the M3 that is..