So I want to replace in about a year from now our 1997 Honda Civic HX currently at 404K with recent heart transplant. So I was thinking is there a BMW that would allow me to drive around 600mi a week sometimes in bad traffic sometimes 80mph most of the way (Don't tell) with good reliability. my only thing is I want 3 items. 1 5spd, 2 coupe, 3 sunroof. Any thoughts would be appreciated. Thanks