The TV series came out when I was like 8, so you'd think I'd pull for Adam West, but actually I like Michael Keaton's version.
As for Bats being the macho tough guy of today, that is actually a throw-back to his original style from the 1930's, before he became the icon of the WWII era.