Buzzwire – what’s so special about it? am I missing something ..

Buzzwire( seems to be getting a lot of publicity.

The PR blurb says ..

Buzzwire lets you stream video, audio, and live internet radio to your mobile phone — something other companies do. — But Buzzwire does this without requiring a download — setting it apart from the crowd.

Both Scoble and techmeme have covered this.

What’s special about it? seems like normal streaming to me? no? Can anyone explain?