Nerdwallet provides a host of financial tools and services, including credit card and bank comparison, investing how-tos, loan information and mortgage advice.