Forming a secret organization? Need a stamp of approval from a credible source? Planning to take over the world? Your own official seal is just a few clicks away. This handy site allows you to design and download your own seals or badges. Ahhh . . . the possibilities.
(And if anyone with visual skills greater than mine would like to create a better seal than the one shown above, be my guest!)