In fact, at £3499 including taxes, the 2002 Cabriolet was the most expensive of the small two-door BMW family other than the ...