I have an '01 IS300 that just clocked 30k miles yesterday. I’ve been driving it for just about 1.5 years and have no complaints. If you do really consider an IS make sure its got a Limited Slip Differential. Theres a sticker on the door that will tell you if it has it or not. Can’t go wrong with an M3. The M3 will blow the IS’s doors off stock vs stock. Parts for the IS have become very affordable as of late and I know about 8 people running turbo’d IS’s that have been very reliable and pretty quick for them (sorry dos). Check out www.my.is to find out more info.