I just drove a brand new 2010 335i xdrive off the lot tonight. 2 miles on the car, ordered it early October. It's auto, and about 30 miles into our first drive I notice a rough shift between 2nd and 3rd on city streets. No issue at highway speeds. I can't believe it- first brand new BMW I've owned ( only CPO before) and how did this get past quality control? Please tell me that this is a break in issue? Someone? I'm devastated to have to bring this car back to the dealer tomorrow.