I will admit that it's not for everyone, but my current "running album" is Sonic Boom Six - City of Thieves, something about the tempo of it keeps me running longer.
My apps:
myfitnesspal for weight logging
Runtastic Pro for run logs
mProgress for visual logging. It can auto-generate gifs too!