Trying to decide between 2 cars both 2005 BMW320DSE older model and an Accord2.2iCDTi hoping to import so should save on road tax. BMW has higher miles and is £500 more expensive. Any opinions on these? Which would be more economical or reliable or just the better car. Thanks