I use mybanktracker for these bank bonuses, they usually give you the fine print catches too. This year I've opened 4 new banks and collected over $300.