very nice post, i am also planning to apply for a PR for Canada, through some agency, but am still very apprehensive about the after fact. I am a civil engineer from Albania, Europe, but currently residing in india, married to an indian citizen. So we want to shift either in Australia or Canada...