Basically the din valve is technically superior in several ways, but may not be available wherever you go. It is technically superior because the O-ring is deep inside the threaded well, and cannot physically blow out under the pressures used, while the yoke valve O-ring is less well captured and can blow out if higher than rated pressure (3000 PSI/200 bar) is used in the tank. DIN tanks can therefore be filled with more air in the same volume, as a result (the tanks are designed differently to handle higher pressure too, but that is another story). For instance, a typical 120HP tank is filled to 3500 PSI and requires a DIN valve.
DIN tanks are near universal in Europe, but not so in the Western hemisphere. Particularly in less well developed countries, the yoke type valve is what you will find, unless the dive shop is really technically savvy (and uses DIN tanks with screw-in adapters, thus covering both markets). European divers expect DIN valves, so they can be satisfied by this scheme, while we backward Yanks can use our traditional yoke valves.
Personally I prefer DIN tanks for all the obvious reasons, but I realize I won't be able to find them worldwide and plan for the tanks available in that region. There are valve adapters for converting either way, and that is a dive saver if you get stuck.