Radio's Stern reality I'll be back with the news about Howard Stern's planned departure to satellite radio. But first, this endless block of commercials and station promotions. 
Is this a piece of news regarding world politics, sports, business, or science and technology? 