I have 15 years of transactions in Microsoft Money, a Windows application. I choose it at a time when the only other alternative was Quicken, and I hanged on to it ever since for its clean and simple UI, ease of use, and its reporting and forecasting features.
Unfortunately, Microsoft retired this product about five years ago but still makes it available as Money Plus Sunset Deluxe edition, available as a free download.