Well, the holy grail of websites that provide free info what you're asking is:
Bankrate.com
Bankrate compares rates nationwide for:
- Mortgage rates
- Auto Loan Rates
- Credit Card Rates (and CC deals)
- CD Rates
- Money Market Rates
- Certain Investments
In addition to showing you the best nationwide rates in all of the above categories, they have a bunch of useful calculators. The credit card section is particularly useful. They'll show you the top credit card deals specifically based on your spending habits (carry a balance
or pay off each month).
As their motto says "Objective, comprehensive, free!"