thanks for the reply, Gdaymate.
the FAQ on cic.gc.ca seems to address my issue somewhat:
If I have overstayed my visa or visitor record or if I have been working or studying without a permit, can I apply for permanent residence under the Spouse or Common-law Partner in Canada Class? If yes, how do I apply?
Yes. You can apply for permanent residence under a public policy that creates exceptions to the Spouse or Common-law Partner in Canada Class, if you are still in Canada.
http://www.cic.gc.ca/english/information/faq/immigrate/sponsor/spouse-faq02.aspbut i agree that the best thing is to seek legal advice.
not sure if it is against the rule here.. i am wondering if someone can recommend a reputable lawyer in toronto?