I'd go with the crowd and say Canada. I have already moved to UK for the period of my studies, but I was planning to move again once I'll grab some work experience. Then, maybe Canada, or US.
Make sure you're swimming in cash/have a serious job already booked though, because you'll run out of...