Tello - Good Product, Dumb Strategy?
Tello has been all over the news since last night. It hasn't launched yet, but the promise is to allow people within your company and at trusted other companies to see your "presence". — This means you can tell if they are using a landline, cell phone or IM application.