The best checking account bonuses offer up to $1,000 for meeting certain requirements, like direct deposit. Investopedia tracks 24 banks daily to find the best bonuses.