Want to earn up to $1,000 in bonus cash for opening a new bank account? Here's where to look, plus a few other great picks ...