Thanks mtkeller.
I had been looking at SkyPesos, along with some of the European FFPs.
Taking for example a flight I have next week to Rome in Alitalia 'R' class, each way I would earn:
SkyMiles (100%) - 900 miles
Flying Blue (25%) - 225 miles
MilleMiglia - 100 miles
I can't find the earning table for OK Plus.
However, whilst DL may earn more miles, if I need a lot more to redeem, it's a little pointless (pardon the pun) to earn them.
Any thoughts on the best of the European FFPs?