well, if I'm not mistaken -- the US' immigration process awfulness pales in comparison, to, say the UK. I believe AUS/NZ have inherited similarly complex, kafkaesque systems. I don't know for sure, because I only have experience with the UK's (and failed to get in despite having a PhD AND having a job with money set aside waiting for me); but I have worked side-by-side with H1B holders who said "it was bad but not that bad".