Looking to find new training partners and routes? Check out Nike+, especially if you're a runner. Prefer to focus on archiving and scrutinizing training data in order to improve? Then GarminConnect is probably your best bet. We checked out five different social-fitness platforms to see what each one offered and determine how they stacked up against the others.