Good for you, theo. Sometimes there are really good reasons to burn a flag. You don't have to disrespect your country to show your deep feelings on what your country is doing (or failing to do).
Outside the US....If you were a Saudi, and you opposed having Christian soldiers on holy lands, shouldn't you be entitled to burn the US flag in protest? (You can't, by the way.)
Or if you were a Chilean (like Mxy) and opposed US intervention in your domestic affairs whcih toppled your duly elected leader and installed a dictatorship responsible for the deaths and disappearances of thousands of people, shouldn't you have every right to burn the US flag?
If you can't burn the flag and let your hatred of whatever it is that has offended you be known, then what are your alternatives?
Frankly, I'm gratified that students in Indonesia burn the Aussie flag as opposed to targetting Australian tourists. Let them burn it.