I am surprised no one mentioned the MyMotionBased app for Facebook. It will publish automatically to your feed and will even allow people to view the run in GC. While the app has publishing issues from time to time due to changes with Facebook, the developer is always on top of it.
Here is a screen grab from my phone to give you an idea as to what it looks like on Facebook.
I tried that app and it wouldn't work. It published once, but showed no info about the run, just that I had 5 activities. No matter what I tried, it didn't post any updates. I ended up removing the app. :(