Garber may be gay yet he is anything but effeminate, which is why I think his personal life has never conflicted with the great roles he has been able to play on film/TV (particularly the hottest and very straight TV dad, Jack Bristow).
Sean Hayes was ACTING when he did Jack, whenever I see him on an interview he comes off as really shy and sort of humble. Most recently I saw him on 30 ROCK and he was hilarious and not effeminate at all. Who cares how he is in real life, the point is that he knows how to act the role and bring new depths to it, and most importantly, make it funny which Hayes will definitely be able to do.
He didn't have any scenes with Krakowski in 30 ROCK, so it'll be nice seeing them together now.
"Some people can thrive and bloom living life in a living room, that's perfect for some people of one hundred and five. But I at least gotta try, when I think of all the sights that I gotta see, all the places I gotta play, all the things that I gotta be at"