TL;DR. Two Hilton cobrands. Personal Surpass ($150) earns 12x on Hilton and includes a $200 Hilton resort credit and Gold status. Business Hilton ($195) earns 12x on Hilton, 5x on broad categories (flights, car rentals, restaurants, gas, shipping, wireless), and includes a quarterly $60 Hilton credit ($240/yr) plus a Free Night after $15k spend. Personal is right for casual Hilton stays. Business is right for Hilton loyalists who want the Free Night.
The three dimensions that actually decide it. First, free night earning. Business gives a Free Night Award at $15k spend (achievable for any small business). Personal does not include a Free Night automatically. Second, fee. $45 difference. Third, credit usability. Personal's $200 resort credit applies only at Hilton resorts. Business's $60/quarter ($240/yr) credit applies at any Hilton property and is split into smaller usable chunks.
Real customer scenario for each. If you stay at Hilton resorts once a year, Personal Surpass's $200 resort credit lands cleanly. If instead you stay at Hilton properties multiple times a year and spend $15k on a small business, the business card's Free Night plus quarterly credit easily clears its $195 fee.
The trap to avoid. Holding both for "more Gold status." Hilton Gold status caps at one designation; holding two cards does not stack. The benefit comparison should be about Free Night earning and credit structure, not status duplication.