what category did you apply?
I applied last Oct. 2010 got my landed last May 9,2012,inland application under family sponsorship..I took longer bec. I have daughter overseas and it took longer to finish her documents and medical..
hopefully you will get it now...