Well, I guess my French knowledge is not useless after all....
Is it because I am Canadian, and with French, I can communicate better with my fellow countrymen in Quebec? No - French Canadians can speak English, and you can survive with English quite well in Quebec.
Is it because I live 30 km from France, and I can communicate better with the French? No - French people can speak English, no matter how hard they try to pretend that they don't.
Rather, my French knowledge is going to come in handy in Madagascar - where the local people there hardly speak any English - rather they speak Malagasy and French. (I guess French colonialism, though regrettable, does make this country much more accessible to people like me)
I used to think that French was really uncool - but I guess it does have its uses!