A.D. is right. I used the wrong yield on BIL. I used the yield figure provided by the Yahoo Finance link included in the response.
Unfortunately, Morningstar posts the same yield as Yahoo, 3.3 percent.http://quicktake.morningstar.com/etfnet/Snapshot.aspx?Country=USA&Symbol=BIL
A check with Bloomberg, however, would quickly have shown that the current yield on 3 month Treasuries is only 1.52 percent, so the current yield on BIL can't be 3.3 percent. http://www.bloomberg.com/markets/rates/index.html
MoneyCentral, http://moneycentral.msn.com/investor/partsub/funds/etfreturns.asp?ETF=true&symbol=BIL, doesn't show a yield figure. Instead, it provides a YTD return (1.07 percent) and a trailing year return (3.15 percent).
Go to the ETF sponsor, State Street Global Advisors, and you'll find the source of the problem. SSGA provides a YTD return and a return they list as the annualized 1 year return, 3.31 percent. I suspect this is where both Yahoo Finance, Morningstar, and MoneyCentral get their figures but both Yahoo Finance and Morningstar appear to fail to distinguish between current yield and trailing return.
https://www.ssgafunds.com/etf/fund/etf_detail_BIL.jsp
Today, the SSGA site quotes a current yield of 1.52 percent.
The message here is to go to the original source, which I will do in the future. All that said, if you want security and liquidity instead of worry about your CDs, BIL is the answer. Unfortunately, lots of people are thinking the same thing, so yields on Treasury bills are way down.
Scott