omid 
2007 BMW 3 Series Convertible 335i 2dr Convertible (3.0L 6cyl Turbo 6M)
i'm attached to my 335I
 i've had my 335 for a while , i did over spent to keep it up and maintaining it ,thing like intake cleaning(walnut blast) ,fuel injector failed ion me,ox censored failed,changed the struts and shocks on my car after 90k miles  ,all that ,still drives like brand new bmw and solid stable safe car,the perfumance i'm getting on thid model is like real sport car high maintance according to avg spender but obviously it's not a toyota or honda ,for what you getting out of it it's not much.