I was looking into this a few months ago, mainly for entertainment value. The rules on immigrating to the UK are very complex and difficult. For starters, it seems that they grant priority to people coming from Eastern Europe, the Middle East, and Asia. Immigrating from North America is much more difficult since we have no hardships or reason for asylum.

The costs are outrageous, too. But I suppose that's true of any country. I know it ain't cheap to immigrate to the USA, for instance.

They have a weird points-based system and different 'tiers' of migrant status that are incredibly hard to comprehend. Last time I checked, I could easily get the points needed, but my wife would have a hard time.

This is a good place to start: http://www.ukba.homeoffice.gov.uk/