Your calculation logic is right, but it seems that your quote for EuroDollar yield is wrong. I checked Bloomberg today, the yiled for Dec 08, 2009 is 1.89% ( EDA Comdty HP) and the yiled for 3M T-Bill is -0.035%. So the TED is about 1.92%.
Also keep in mind, sometime the Bloomberg prices could be updated since it gets latest quotes from market source.
Hope it will help you!