Listen, I am as big of a Howard Stern fan as anyone but, have you guys seen the xmradio homepage? Holy crap, that trailer is so unbelievably dramatic, its like he is Jesus himself. Is it me or is it borderline creepy?