Current: Honda Prelude 5th gen SiR BB8, had it about 6 months so far
Shortest: a tie between my Toyota Supra MKiv Twin Turbo which I bought modified (putting out something north of 400bhp) and my Honda Prelude 4th gen 2.0i BB3 both of which lasted 4 months. The Supra I sold as I knew I was too stupid to keep something that powerful (reading what nick Hogan did with his was the decision maker lol). The Prelude I bought cheap and had professionally restored, all rust removed and full respray, was loverly, then the highways dept failed to clean up properly after an accident and I skidded on some oil into a stone wall.
Longest: Honda Prelude 4th gen Si-Vtec BB4 (I like my Preludes don't I? lol) kept it for 2 years after replacing the Supe with it, then sold it to a bloke in Bulgaria who had it collected on a trailer, no joke.