I've been away and not reading comic book sites so maybe this is old news…but Stan Lee was among those honored the other day at the White House as recipients of the National Medal of Arts and the National Humanities Medal. Good for you, Stan, but I think it's a few months early. Barack Obama is the one who's said to be a big Spider-Man fan.