written by on 24/12/2007
Good Points
Handling, build quality, specification, Kudos.
Bad Points
Expensive.
General Comments
If buying this car, you will not be disappointed. BMW is the best.