I have been to Quebec City. It's very pretty, but even putting aside language issues (although my French is slowly improving), I'd never want to live there. Each to their own though.
Futureshop is a big chain. You can buy most major appliances there. We also have EB Games which is the same thing as Electronics Boutique/Gamestop.
The only Free to Air stuff I've gotten is CBC/Radio Canada stations, so cable is a requirement. Some people in Vancouver claim to get Seattle/Washington TV which has much more available. By the same token we should probably be able to get Vermont/New York TV here, but I've had no luck. You might get CTV, Global or Vancouver specific stations too. CTV and Global cover basically everything good on ABC, CBS, Fox, NBC, so if you can get those you could probably live without cable.
We have digital TV here, cable/satellite is naturally the best source for it, but again I believe it's possible to get it free to air, but it's a different standard (ATSC?) so no need to bring the freeview box.
Phonewise you can do either pay-as-you-go or contract. Check rogers.ca or fido.ca. I'm not sure if you have Virgin in BC, but I think they're pay-as-you-go. One weird thing about Canada/North America is that they charge you for both incoming calls and outgoing calls, but they finally seem to be changing that now.