Thank you guys for the good wishes.
I did land yesterday and had a hiccup but it all worked out..lol
Enjoyed Niagara falls...went to US as I had a US visa, stayed there for bit with my friends and the went to the counter to Land as a PR.
Not a lot of people waiting, so got called by the CBSA in like 10 minutes. Asked bunch of questions about COPR, job, family, and some general stuff.
After that the, have you been in touch Toronto Police Recently, to which I replied and told him the whole story, he asked me to sit down and wait and then the disaster waiting to happen : That Toronto police didn't update the case and there is no record of me reporting it found, so according to him, he found it and would like me to come back with police report that says i reported they found it. At this time I thought that i should have spent that $40 and got the final report. So last ditch effort, I called my nearest division to which I reported the lost/found and started asking why it is not updated.
Just turns out it takes 3-4 business days to update the case and close it, so they had a temp case number which I gave to the Officer and then he was satisfied. The officers were nice and friendly on both sides of the border.
So finally got PR, what a sigh of relief. Went to Hard rock, had a couple of sods, chicken wings and then back to Toronto as a 'PR' 8)