The flag of Papua New Guinea is my favorite in terms of artistic merit.
In terms of the functionality of a flag (easy identification from a distance, uniqueness, representing the characteristics of a nation-state) my favorite would be the flag of the United States.