Congrats man....time to party hard ! 8)
you are in process since May 10?
Seems like your file went to Ottawa for Medical and Security checks and then remained there till the end.
I might be same case as well but I am September 2011 applicant. In process since May 17...