Good luck on your new Toyota. I know I could not go back now. Even though my BMW had teething problems, it has been flawless since around 40k miles. A few growing pains, but that is what warranties are for!
I look forward to hitting 100k miles at the end of the year! I love my X3!
My garage: 2007 BMW Z4 3.0si Manual, 2007 BMW X3, 2006 BMW 530xi
Retired: 1998 BMW Z3
Member of BMWCCA!