Hi there. I've owned a BMW since 2006. I had an E46 323Ci for 6 years and recently bought an E92 330i. My E46 had the dreaded subframe crack after 6 months but BMW fixed it for free. Other than that, they're the best cars I have owned and I absolutely love the E92.