Oh my lordly lord......
As I said before I asked on here because I will get a very well informed answer and much quicker than anywhere else 'official'. I can then call BA knowing exactly what my rights are. This was the first time I've had a flight canceled where BA have done this to me, trust me if this flight had been very soon I would of called straight away but with 3 months till then I thought I'd get all the facts straight.
I don't understand the rationale, that something doesn't warrant 'opening a thread' any question asked can be answered by calling BA so by that rationale this whole forum with exception to a few posts is pointless

what's the point of having this forum, which has some incredibly knowledgable giving up there time for nothing when you get scornful remarks, I suppose that's the nature of the beast that is internet forums.
I've usually found the BA thread to be the most friendly on here but judging by some of the responses I might have to put it on the same level as Lufthansa

anyway I'll stop as I know we don't all like the hurt puppy posts....