My personal choice would be 52.5K US over 90K BA miles. BA miles have -literally- no routing flexibility (so if there's no award space on your desired routes on your desired dates, be prepared to pay big). Unless you live in a major OW hub and can take non-stops wherever you need, connections can be very costly. And that's not considering the already-inflated award chart and horrific fuel surcharges.