For Facebook I'm using the MyMotionBased application. Connects to Garmin Connect and updates your news feed.
Thanks Phil.
Honestly I will be changing the application name soon! I think it'll become SportsConnect or something like that, to reflect the move from MotionBased to Connect, and also that it'll also take imports from SportTracks.
Matt. (Developer of MyMotionBased)