Well but you at least have an American passport. That makes things easier and you do not need to worry about not being admitted into the U.S. I just came back from YYZ and had several issues with one of the trained monkeys at the pre-screening. The agent got really angry at me, while I was just answering his questions as asked. But honestly, what should one answer when asked whether the European Union is an American compnay or not??!
"Yes, and I am the CEO. We are so big, we print our own passports!"