Why not celebrate American independence by testing yourself to see if you have what it takes to become a naturalized citizen of the United States? Take this quiz, the questions for which are taken directly from the actual exam would-be Americans have to take as part of the naturalization process. I myself got 19 out of twenty... I sort of outclevered myself by assuming that the obvious answer to one of the questions was just too obvious to be correct.
If you don't do as well, don't worry; I understand a new, simpler test is on the way. Here's a sneak peek:
Do you swear undying loyalty to President George W. Bush and his associates?