UPDATE:
Decision Made ;D ;D ;D ;D ;D
I got a email last Friday to mail the passport. I checked the ECAS status for confirmation that I got approved for the visa. Net step is to send the passport and get that visa. Hurray, the journey finally comes to next on a positive note. :P :P :P
Thanks...