Personally I dont think interest checking is worth it. You usually need a large amount (relative) to avoid any fees, and the interest rate on them isn't very good either. Id personally get a no fee, no interest, no required balance checking account and then a high yield savings. Then connect the two (most savings accounts now will allow you to do this even if both accounts aren't at the same institution and allow a few moves per month) so you can move money from savings into checking when you need to pay bills etc. But back to your original question,
BankRate is pretty good at comparing alot of rates.
For the Scwab account you need to also create a brokerage account to get the 4% rate. Not sure what is required for that account however.