About the annoying American friendly - we know everywhere else in the world thinks that we're assholes, so we are over the top friendly to make up for it.  Sorry about that.\n\nEdit:  I'm really not Canadian.  Seriously.