Evidently, June 22, 2005 by Michael Boyle Evidently,Odeo has launched. Haven’t gotten an email here yet, and I don’t know if I will, but I hope to check it out soon.