2005 BMW 645Ci Q&A