We just put struts and $600 worth of tires on the wifes 525it but now she wants an X3. We do not have alot of money but I think we could swing $18,000 to $22,000 with financing. Any information about this series of vehicle with regards to problems would be appreciated. Someone may say the 2005s are vastly improved over the 2004s or something of that nature. I am interested in the extended maintenance that comes with the CPO cars and any experiences of note in that arena would likewise we welcomed. Thank you for your feedback.