The best bank bonuses and offers have strong long-term benefits (such as high APY or no maintenance fees) as well as significant value.