With the new EE system and LMIA requirements in place, become PR through international graduate route is not a good idea anymore. Getting hired from overseas seems to be what Canada wants people to do. (And thus all the Job bank revamp, Job offers, LMIA requirements etc)
Apart from PGWP, IEC work permit is also open, but i don't think they are available to most countries now...