Looking at getting a E46 M3 now, so last bump before I slam it on ebay again.
Mileage now 146,000 - still drives the same as when I bought it at 119,000.
Will have new front pads, discs and sensor and oil service in the next month, I changed the rear pads and sensor back in November, and put 2 new tyres on the rear in January.
£5000 as it is with the M Sport interior.