By random chance, I stumbled across this website that is graphics oriented, but happened to have a little thread on Star Trek insignia... or the "combadge" design. TalkGraphics. Thought I'd share it in case someone might find it interesting.