To be honest, just about every date system except the US one is fairly acceptable; every other combination I've seen puts them in a sensible order (YMD or DMY). I can't for the life of me see why the US decided to put the smallest unit between the two larger units, other than just to be awkward on a level that's similar to French decimal time!