Blogs will tear them apart: Gossip Girl's Penn Badgley will portray Jeff Bu - The Independent