In about a year's time I'll finally be able to get a dog, I'm ridiculously excited as it's pretty much top of my life goals 
I've always wanted a Border Collie (I've had Collies before) however I've had my head turned slightly as DP really loves German Shepherds*.
I love bigger dogs and we live rurally so I feel that a GS would add the "protection" factor, though of course BC aren't small themselves.
The biggest thing that puts me off German Shepherds is their reduced life span - just 9 years (Collie's average 14 years) as, although inevitable, the loss of a dog would break my heart.
Has anyone had either/both and can offer any insights?
We will be moving to a small holding with plenty of land, I'll be working from home and DP will be PT. We don't yet have any children and mostly likely won't for another few years. I have experience with big, "high maintenance" dogs, and we go hiking every weekend - and the dogs will get a minimum of 2 hours exercise a day. before anyone jumps on me
*DP would be happy with either GS or BC, he has no strong preference.