Hi Chong,
I hired immigration lawyers back in November of 2008, my application has already been sent to immigration Canada. It took my wife and I some time to get all the paperwork completed and all supporting documents,notarized documents,family letters(both sides),letters from friends, medical exam,pictures,e-mails,personal letters,receipts (airline tickets,hotel,Restaurant,etc,,). We just have the interview to do, according to the lawyers they estimate that my wife will be here sometime between late August to October. However as we all know that is immigrations decision.
Quick tip:
This is an important to all of you that plan on bringing you lady back to your country and the immigration process, KEEP ALL YOUR RECEIPTS from your trip! take many photos of the two of you together and with family and friends, you must supply as much information as possible to immigration authorities, you must prove your relationship with your lady is real. The more information you give immigration, the better your chances they will accept your application.