that's quite the variety you have there....

what exactly are you lookin for in a dog?

a border collie is a very high maitenance dog and needs lots and lots of exercise

labs and whippets are a bit less high maintenance, labs still need lots of exercise, not so sure about whippets but i know they can be pretty hyper too

frend mastiffs(Dogue De Bordeaux) are laid back dogs and wouldnt need nearly as much exercise as the other breeds

personally if it were me i'd probably pick the border collie because i love a dog with lots of energy, to take hiking and biking with me and playing fetch and fisbee, etc.