With the current fuel prices the Queen may be around for some more years. There are facilities all around the world which are used to maintain the 747 at reasonable cost. Spare parts are no issue yet. For a 2004 airframe there should be someone who is interested in operating it for at least another 10 years. It will be interesting to see how BA is continuing the operation. It may turn into a real moneymaker again...