Podcasting and radio have some obvious parallels. And even though podcast pundits quote Buggles lyrics and radio pros try to exert their birthright, it's a shared future both are in for.