Yeah, I feel you my friend.
As to the year they are processing now, it is such an eclectic mix, that even the most seasoned contributor to this forum gets bombed on a few occasions.
The bare facts I guess, are that quite a bit of '04 applicants have landed, while some are still being processed.
Quite a lot of attention is on post June 26 2010, post feb 2008 and now of course post July 2011.
But if you've been out of circulation for a while as you imply, you may want to visit the cic website and delve into the various threads of this forum to get meaty details
Cheers!