Hi Alv. Thanks for that, yes I thought as much, but that it was a case of being 'legal' to work in a particular region, hence being aware of the 'greencard' issue. But then I stumbled across the J1, H1 and M1 visa, which I am assuming from the contents of your post which states 'visa or greencard', that the latter J1, H1 or M1 visa is ok too.
Il dig up a search and see what I can find on visa's.
Thanks.