Don't you guys think that most bank account bonuses aren't as attractive anymore because the interest rates you can earn just by keeping your money in CDs, savings or money market accounts are much higher now.
Let me give you an example. I just earned a $900 Chase bonus for opening checking and savings accounts. I opened the accounts in February and just closed them a couple of days ago, so the money was tied up with Chase for about 4 months. I had to keep at least $1.5K in the checking account and $15K in savings acct which paid almost nothing. So I earned $900 on $17.5K in 4 months. If I kept the money either in VMFXX (Vanguard Federal Money Market Fund) or a Fidelity CD ladder, I could earn a 5.4% APY which is about $315 for 4 months. So that $900 bonus minus the opportunity cost is already $585 before tax, so around $400-$500 after tax for most people. Still not too bad but that's probably the best bonus offer out there. You also need to open accounts, transfer money back and forth, set up direct debits, set reminders, call Chase to close the accounts and make sure you don't make any mistakes while jumping though all the hoops. The bonus is also not 100% guaranteed because what if Chase doesn't consider your direct debit "real" or decides to close your accounts or comes up with some other reason to not give you the bonus.
I'm still monitoring DoC, this thread a other sources for good bonus offers but I think most of them are not worth the hassle anymore. Maybe one or two really good bonuses per year are worth it.
Edited to add: corrected the numbers, previously underestimated the opportunity cost, so my point becomes even more valid.