Bad luck. Have you manaaged to get booked on another flight yet? I hope you get out there as soon as possible and don't miss too much skiing.
BA were pretty good last year when my flight back was cancelled. They paid up for my extra costs, hotel, meal, car park etc. It's a bit of a hassle but worth making the claim.
I'm flying to Sofia on BA890 next Saturday 26th. Hopefully the snow will have moved on by then.