1) Is there a website where we can check as what banks are giving good mortgage interest rates ?

2) Do we have to look only local banks where I live ? If I live in ILLINOIS , do I have look for a lender or bank in IL only ?

3) Any suggestions as which bank is good ?