For me I needed a family car that I could afford. The X3 was my entry point with BMW. Now in a few years I will upgrade to the X5. I am thinking a 2007 X5 in say 2009. My previous SUV was a Toyota Highlander. It was a great car, but once I drove the X3 there was no looking back.