Vexillology, the scientific study of flag history and symbolism.
My trivial 2 pence for the day.
http://www.nava.org/
North American Vexillological Association
Representing vexillologists of North America on an international level.
(yes, I have it in my 'favorites' list)