The main difference between the two comes down to how tough they are. Skirt steak is tougher than flank and carries a more intense flavor. This means that it can only be cooked as rare or medium-rare, and is usually best seared. If you prefer your steak well done or tender then I advise going for flank.