the kuga is a nice looking car from what ive seen of it, i think its basically an s max on steroids so should be a good car. the galaxy is allso a very good car but obviously has a lot more room than the kuga.
i tow a coachman vip 530 which is quite a heavy and large van with an s max 2.0 tdci and cant fault the car at all, it performs great as a tow car and then turns in to a reliable frugal commuter car.
if your buying new then go for the 2.2 tdci its an absolute belter of an engine and much more powerfull than the 2.0 tdci and allmost as frugal.