I love Queen but I honestly don't consider them to be glam rock musically. Visually they definitely are but they're more of a hard rock or prog band in their early days than a glam rock band if you ask me.
I would have expected Bowie to win in an ultimate glam rock showdown since T. Rex and Slade don't really get very much attention 'round these parts.