New Car Reviews and all the Latest Car Reviews - Car Keys(03) Save Image Image gallery: 2005 BMW M340i | Is $45k Too Much For 40k Miles?