It looks like you get 5 pts per dollar at Marriotts with your personal card vs. 3 pts with your business card. Also you get 2pts per dollar for travel and restaurants vs 1pt per dollar. All other purchases are equal at 1pt per dollar for both cards. You should rack up more points with the personal card...just my simple math.
Visit the following link for information about the "Marriott Rewards Chase Premier Visa" https://www.mychasecreditcards.com/marriottpremier/50n/?CELL=67S1
There are links to the "Marriott Rewards Chase Signature Visa" as well as the "Marriott Rewards Chase Business Visa" in the bottom left-hand corner of that same page.