I’ve joined a French chorale at the local French school! Not only are we singing in French, but all the direction etc. is in French (not to mention the chatter – amateur choirs seem to be universally sociable!) so I’ve got a mini-immersion for a couple of hours a week.
I also recommend Radio-Canada’s podcasts at http://www.radio-canada.ca/radio/baladodiffusion/ . That last word is the translation for “podcasting”: what a wonderful word!