Hi Imrann
This to was a question i faced and there does not seem to be any clear cut answers. The time frames varies from center to center. The following is based on my experience. i too was naive in thinking it was a fairly simple time frame and was shocked with the lengthy process it is taking. I guess it goes to show how extremely popular Canada is as a migrants dream.
I applied in Jan 07 and got AOR in Feb 07. The letter i got also stated we will only process your file within 18 to 24 months so let us know if you want to withdraw and receive a full refund. That letter stated that i would eventually receive another letter and would be given 4 months to compile my documents.
Since Feb 07 my status has been " In Process " - By clicking on the link - It states "we started processing your application in Feb 07". i believe that once you receive an AOR then you go into the system with " in process " but nothing happens till your file reaches the top of the queue.
I finally received a request for updated documentation in Sep 08 and instead of the 4 months previously mentioned , i had to provide it within 60 days. i believe those applying through London have 90 days.
and have sent it but my status is still " in Process ".
From what i have gathered on this site and another , i should expect to get a medical and PCC request dated 60 or 90 days after the update letter.
Then it is another 1 year to wait at most. In most cases maximum wait is about 1 year from the date on which medical was done. Regardless of when the visa is issued , the expiry of the visa is will be 1 year from the medical date. So if the visa isn't issued you need to retake the medical.
My suggestion is to use the time to prepare for IELTS and collect documentation they ask for. Birth certificates , degrees , academic transcripts etc
Hope this helps.
cheers