E! Delivers Free Obama Ad as Host Sports 'Obama 08' Shirt