Posted: Tue Apr 08, 2008 9:31 am-
If you are eligible for citizenship, then I would recommend that route. You are currently allowed to hold dual citizenship in Canada and the UK, so there is no reason not too.
If you go down the Visa route, and then decided to stay - you will have to pay for your Visa and then later for the Citizenship.
Also, British Citizenship allows you to work anywhere in the EU which might be handy if you get the travel bug!
_________________
We've got rocks and trees, and trees and rocks, and rocks and trees and trees and rocks and.water!