Well, from my foreginer point of view, that site can be possitive to fix the image of the USA population that has been created- at least over here- after the election. To put it clearly: A lot of Spain thinks you are all a bunch of idiots. I'm not saying I do, but from the simple-minded analysis point of view it does appear as that (Simple-minded analysis: Bush won by majority, Bush is an idiot, ergo Americans are idiots...yeah, it's really bright!). So yeah, it may not affect me at all to see US citizens saying they are sorry, but it may help with other people with a really low image of the US population.