Im going to sell my 318is and buy an M3.......just wondering if anyone knows what i should get for my 318? and how much i should pay for the M3, my 318is is a 1994 and it has 140,000 miles on it. the m3 im looking for will be any year from 95-97 and i want around 100,000 miles on it....think i should trade the 311 in? or try to sell it by myself? and have you ever heard of any major problems with the e36 M3's?