i done my HPC registration in Jan 2009 and I am from India. It is very very difficult to find an NHS job and i've been to recruitment agencies and just to get registered it is a long time consuming and money sucking process. I would recommend USA to everyone, as the registration time takes nearly the same for UK or USA (maybe a bit longer for USA but worth the wait) for interational applicants and jobs are quick to come by in most of USA states. But I am talking about the London and Greater London area, I suppose you have more chances of securing a job outside of this London area say north england or wales. Also most NHS jobs and private agencies require min of 1 year experience.