I know this has been touched upon time and time again, but I wanted to just pick the brains of the current forum members.

which option do you guys think is best considering A, possible future immigration rules, B costs and C ease of passing??