i had a silver BMW 330ci 2002, black roof, M Tech Sport....... Def go for a sport , was great fun chucking it around the country lanes, handles,like on rails, also had a manual which was great fun racing thru the gears also slightly quicker than the auto ( in my opion manual more fun). never had any issues with roof etc and reason we go BM 330ci was boot space was one of the biggest with rof down say compare to an Audi etc. Would say tho get one with all the toys ie Sat Nav, TV, Comms pack as have this on my 7 and wonder how i never had these options in first place, also had black leather in mine which i think was the most practical although biege doea look good with hood down...but have to say what a great car it was absolutely loved it, good luck mate.