F&M Vs. Dickinson

My family’s household income is around $45,000 and I have ran net price calculators on both schools. According to the NPCs I should expect to pay $7,800 for F&M and $8,900 for Dickinson, which I would assume is reasonable. Since the in-state costs at PA State Schools or State Affiliated Schools range from $15,000 for Temple to $27.000 for Penn State and U Pitt.

Also, from what I hear from these forums F&M has better grad school placement rates then Dickinson, so is it better to attend a school that has better placement rates and facilities, but a slightly lesser faculty quality or a school that has better faculty and departments (especially the math department)?