For any air miles collector, if you're flying an unfamiliar airline then you might need a bit of help deciding where to deposit your miles.
Step in Wheretocredit.com, which helps users to quickly identify which programmes offer the best mileage options for your flight.
The inputs are simple and the results are sensibly laid out.
What you must remember though is that for Oneworld and Skyteam alliance members it is the marketing carrier code that determines how many miles you will get – that means if you booked a KLM codeshare flight which was actually operated by Delta, then you should look under KLM.
For Star Alliance it is actually the operating carrier that matters. E.g. if you fly a Lufthansa codeshare flight operated by United Airlines, then you should search under United.