The British may have the right idea with their monarchy. The Queen-in this case-represents the country or state. The Prime Minister represents the government. In this system, then, it is possible to oppose the government but remain loyal to the country. The Prime Minister, or in our case the President, is not the country and one can oppose him or her without showing disloyalty to the country. The Queen has no real governmental power so is not a threat to legislative rule or democracy, and I sick and tired of being told because I oppose Bush or Obama I am a disloyal American.
In the US today there are folks who call themselves "Oath Keepers" and pledge to disobey laws they consider to be unconstitutional. In Germany prior to the rise of Hitler there was the "Freykorps" who also held themselves out to be loyal Germans. They both consist of members of the military or police. Can there be other similiarities and is history repeating itself?
Update on 7/18/10. I was sent recently a quote from the late Ronald Reagan that read: "the most terrifying words in the English language are I'm from the government and I'm here to help". Pardon me, but what unmitagated bullshit. How about "you have cancer" or "you're fired". The anti government movement in this country can be traced back to RR and he should get no credit for that.