I second MDM as a long term Quicken user. The Windows version is very full feaured, and is their flagship product. The MAC version is finally gaining most of the functionality of the Windows version.
I purchase the update every 2-3 years, and I often purchase the previous year version from eBay at a substantial discount.
Quicken used to be the flagship brand & company name for the developers of MINT.com, but the Quicken application was spun off into a separate company last year.
Quicken probably has the widest support of any financial software for downloading and syncing account data.
Overall, the Quicken "system" is rather clunky and dated. Generally, it is tied to one computer. (There is a probably work around to allow access from multiple computers for home use.) There is a phone app for tracking expenses and taking photos of receipts which will be uploaded to your computer when you sync.
I have 17+ years of transaction data in Quicken, and I sometime find myself "going down the rabbit hole" to find out how my spending has changed over time. For example, i was paying about $130/m for land line phone, basic cell phone, and DSL internet in 2000, and I pay $65 today (no landline).