Well, a bad news for all the applicants who filed their cases before 2008.
I applied in Dec' 2006. I just came to know through a consultant of a reputable immigration consultancy firm that the cases filed before 2008 are expected to take approx 7-8 years.
So my sincere suggesstion to all the applicants is that rather than waiting and keep pending all your current priorities, do make the best out of the present and just try to forget that you have ever filed application for Canadian Immigration. Otherwise it would be tough to pass this time period