I had good luck with www.bankrate.com
I just wrote a longer post, where I also mentioned bankrate.com. :)