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!