Thx for the info Bond Boy...
Am I right in assuming that all flights booked on the bmi website earn mileage?
At the time I found exactly the same flight on flybmi and Expedia at the same price, but chose to go with Expedia becasue I could pay with my Amex. But I didn't realise I wouldn't earn mileage...