Got my odeo.com invite today. I still don't really get podcasting as far as how people find the time to listen to others babble? I guess if you're the type of person who can listen to radio talk shows and work at the same time, this isn't much different. But I find if I have someone yakking in my ear I can't concentrate on what I'm working on.
But as a audio geek the whole idea of it is intriguing.