FIT format is the best for Garmin GPS devices.
TCX format is compatible with most modern GPS devices.
GPX format is useful for any GPS devices.