Originally Posted by
MSPeconomist
Be aware that many foreign carriers have hard expiration dates for miles, so that putting miles into a FF program where you won't be able to use them for an award soon (for example, in about the next three years in the case of SQ) means that you're wasting the credit..
That's why I'm thinking Virgin Atlantic, so I can at least book a future Delta flight assuming I have enough miles.