I spent some time today looking at CDs. Bankrate.com is a pretty useful site for comparing rates.
I looked at ING Direct and E*Trade, among other places. E*Trade currently has better rates than ING, but according to stuff I read at Epinions and FatWallet, E*Trade has a pretty questionable customer service record.