I just read at Amex that there is a 30% bonus right now if you transfer miles from membership rewards to your BA account. I don't have any experience trying to get flights with BA with points. Are they impossible? I have a ton of Delta points that I can't use because there are never any flights (except for double mileage) for either domestic or international flights.