Okay okay okay. I am Team Werewolf but even I know that Edward Cullen is much hotter than whoever he is on True Blood. Come on peoples! The vampire of true blood reminds me of a dirty old guy. Rob however looks ... not as good as Taylor Lautner!