Plus, I doubt a MS graduated for 3 years will do better than a BS working for 5 years just because of the master degree. It all depands on how hard a person try to recharge oneself.
As MS in States or Canada. Funny, you may not know MS is harder to get in Canada than in States. Just check around and figure out why.