101 Re: U.S Troops! Jan 21st 2011, 2:20am lets end this debate, because clearly the most powerful country in the world is.... ... luxembourg. peace.