How hard does your bank account work for you? Here's our pick of the best accounts to make your money work harder, cut down on fees, or get free stuff.