If you can do some leg work and have time and patience than try PSU bank, they are the best. In pvt. bank try HDFC.