I did contacted my local MP, I called Immigration Minister's office in Ottawa and Toronto and all they said is to wait "MY FILE IS IN Q TO BE REVIEWED BY DECISION MAKING OFFICER'.jomz said:Hii, i know this is not easy, this wait, and especially not knowing what the outcome will be. Do not sit back and just wait, take all measures available to you and make the inquiries, call your MP, e-mail them, if you do not hear back, repeat. You are entitled to have your MP do what is possible on your behalf, after all our taxes pay their salaries.
I also consulted with couple different lawyers and told me the same thing you "YOU SHOULD GET REPLY SOON SO WAIT" and no1 knows how much more should i wait.