There is a target difficulty you are looking for in order to produce a valid block. It's a number with a T at the end(in Bitaxe at least). The "best difficulty should just be called best guess. It's the closest your miner has been to the target.
Discussion
So the number really doesn’t matter unless you want to brag that you were close? What’s the M, G, and T stand for? Mega, Giga, Tera hash?