TCF Bank has a Totally Free Checking account; however, the savings accounts seem to have minimum required balances to avoid a fee.
Some of the important small print of this deal includes:
This is open to households without a checking account in the past 90 days. The new savings account requires minimum opening deposit equal to the minimum balance required to avoid a monthly fee, or $500, whichever is greater. The value of the bonus will be reported as interest income on your current year 1099-INT.
Netbank had a good iPod CD/money market promotion which seemed to have expired in Feburary (see post).
TCF Bank also had a nice $75 Checking Account bonus. That expired on March 17 (see post).
TCF has 453 banking locations in six states, including Minnesota, Illinois, Michigan, Wisconsin, Colorado and Indiana.
[Update on 5/28/06: There's a new iPod nano deal at TCF. Refer to this post.]