Quote Originally Posted by Psychotic View Post
Definitely the USA.
but, I'm happy in England. I wish it was hotter, though.