Funny, even before I saw the image I was going to suggest Brothers:
http://www.myfonts.com/fonts/emigre/brothers-ot/
And I think it would work even better than what you have.
As for the torch, it would be nice if it reflected the look of the font - like being only straight lines, and not having any pointy bits.
BTW, another motif you can use (pretty trendy at the moment) is something that evokes Captain America's shield (although if you stay too close to it you'll hear from some lawyers I guess).
hhp