Just to add my thruppence worth, I'll put a vote in for Vancouver. Again, I've not had experience of Florida but I enjoyed training in Canada a lot. The exchange rate is good and having been there for two summers I can say the weather was excellent. Prices for a PA38 start from about fifty quid an hour with an instructor (about thirty solo), rising to about seventy dual for a Warrior. I can recommend Boundary Bay, it's BUSY but there's a wide variety of flying to be had in the vicinity along with some cracking mountain scenery. Try Pacific (
www.pacificflying.com) and Regency (
www.regencyexpress.com).
I'm not sure if this is still the case (and I stand to be corrected) but one thing to consider is that a US PPL is not ICAO compliant and is therefore not good in Europe. I know a Canadian one is, and I've used it in the UK without having to convert. However I'm sure most US schools will train to this standard as they get a lot of business from over here and it would be daft not to, right?