swissair deserves to be in a decent alliance, it does need to re-think its policy with regards to other airlines.Personally i feel that a ba/swissair merger would be ideal for both, ba is looking for a closer european partner as it would be quite difficult to get closer to AA and swissair needs a partner too.Also quality airlines should stick together.
another good idea would be for qualifier to disband and each airline chooses an alliance which is best for its needs, some could join skyteam, wings or star or oneworld dependng on where they fly.
qualifier could also just merge into another alliance like skyteam which wouldnt raise as many concerns than it merging into oneworld or star.
i think also that alliances wthin the next few years will reach over capacity and we could see smaller, closer alliances like northwest/klm or maybe alliances with 5-7 odd members.
go air canada!