have fun when it gets here...now for the wait...even if its a short wait...it will feel like a long one...i know its like that for me (October 31, 2003 > to now (not same car went from 330Ci which i put down payment...then to another car...then to the final decision of a 2004 325i which is being manufactured))