I like the idea of a training partner, being someone that pushes you beyond your limits and helps you set up for big lifts with dumbbells etc. The downside being that both have to be in sync (same times, same workouts), and if you are taking turns doing exercises, is that the gap between exercises too long? > 30 seconds
I do like training by myself, but I do miss the company sometimes.