Have you ridden all three? The first two will be pretty much identical in terms of ride, and all three will be fine for many purposes if you like to ride them.
Without any knowledge of what specifically you want out of a bike, you won't get much of an answer.