I just spoke with 4 reps from BOA. Everyone provided me with the same information.
This is what I was told:
1) Due to the US Airways airline agreement, BOA cannot waive the yearly fee. If the fee is waived the account must be closed
2) The account cannot be switched to a CC with no annual fee. The only way to do this would be to cancel the card and apply for a new card. Therefore my CC report would show the card as being canceled and my history with the card and BOA would disappear.
So my only option seems to be paying the $95 dollars a year… in return I keep my long standing history with the card. This does not seem worth it to me.