My 1993 Ducati Monster M900. I bought it brand new, first year of production, with 6 miles on it. I now have almost 20 years and over 200K miles on it, and I still love it as much as the day I first brought it home.
Also my 1960 Heinkel scooter. I had a lot of great adventures on that bike, and it has a good stories from before I owned it as well. I don't ride it a lot anymore; it's mostly sentimental, but I'm keeping it forever.
1993 Ducati M900 Monster "Patina" (236,000 miles, so far) -- 1995 Ducati M900 (wife's bike) -- 1972 Honda CB450 (daughter's bike) -- 1979 Vespa P200 (daughter's scoot) -- 1967 Alfa Romeo GT Jr. (1300cc) -- 1964 Vespa GS160 (160cc 2-stroke) -- 1962 Maicoletta scooter (275cc 2-stroke) -- 1960 Heinkel Tourist 103A1 scooter "Elroy" (175cc 4-stroke)