Have you taken any of them for a test ride yet?
Because the fit of the bike is the most important factor of the bike, you can always upgrade components later. Out of those i would be leaning towards the kona, although the specialized has always been a fairly popular choice as well.