I am really pleased with how I have done it - when I get home in March I will have lived, intergrated, and worked in all the countries I have wanted to. I think I have gained far more from it then I realise!
My only concern is that only having a US greencard, I have to be careful as if it looks like I have abandoned living in the US as they will take my green card away - having the thought you might not be allowed back home is kind of a scary one, but I feel confident that it if it does become an issue they will view it for what it is - young guy wanting to see the world before he settles down.
When I get back to the US I think I am going to go and live in a mountain community either SLC or DEN. I am not sure what it is but after living the English countryside, the heart of the city in Melbourne, the surburbs of LA, I want to go and live in the mountains! I just wonder if I am hard enough to battle out the cold!