I played and refereed in Nike Tiempo, with the hard plastic moulded soles for a couple of seasons - probably the best boots I've worn. Still use them for really wet, soggy ground as I feel I get a bit more 'bite' from the firmer soles.
Generally I wear Addidas Kaiser 5's now, pretty good when the going is firm underfoot and even on quite hard ground, but I have quite wide feet, and have to go a size up in Addidas - so they are a little long on my feet.
I also have a pair of Nike 'turf boots' for astro turf - but wear them when the ground is like concrete.
As the ground firms up though, I also have a couple of rubber inserts that sit in the heel - bought from Sports Direct - and these really help with the impact. I used to get really sore heels and ankles on hard ground, but these have reduced that immensely.