Flps62,
if you've done 25 years, you'll be back to your full pension if you work about 1 1/2 years longer. You'll also earn your full salary for that 1 1/2 years as well. you'll also have the opportunity to fly for a further 3 1/2 years, earn extra pensions and salary, at your current seinority level. if you leave and fly for emirates or Virgin, you'll be at the bottom of the pile and in Lagos every other trip.
so by my reconning, if you are willing to put in 18 months more then you'll earn and extra 110k (your pay) but will have lost out on about 75k in pension, so you'll still be 35k better off and then you can retire on your full pension (above is calcualted using the assumption you earn the average BA pilots salary of £75k)
I know it's a bind to work 18 months longer, but the world has changed and will keep on changing. the defict is not BAs fault, but it is it's responsisbility to fix. it could in thoery throw a billion at it but that would not solve the problem as we would all still be on the same terms and conditions, so the deficit would just start growing again.
If you choose to leave at 55 then it's your choice, but you pension will be slightly lower (5%?).
welcome to 2006!