I personally like HSBC which just bumped up to 4.25%.
That said, there are a bunch of deals including miles/points offers that have competitive rates too:
Most interesting is a
Costco Annuity that claims to have first-year interest rates as high as 7.15%...
Here are some interesting other miles and points earning banking deals that I found on
dealmine.com:
BankDirect earn aadvantage miles as follows:
-- 50 miles a month for every $1,000 maintained in a Mileage Money Market Account.
-- 1,000 miles for every $1,000 spent on a 2-year Mileage CD purchase
-- 500 miles for every $1,000 spent on a 1-year Mileage CD purchase
-- 250 miles for every $1,000 spent on a 6-month Mileage CD purchase
Guaranty Bank get one AAdvantage mile for every $10 of your average monthly balance.
NetBank -- 3,500 delta skymiles for opening a qualifying checking account
NetBank -- Get up to 9,000 TripRewards Points when you bank online