What a nice selection of bikes! I am happy to see that there are so many choices now.
You know what I'm going to say? you have to ride them and decide. compare their components to see which is the best deal. good luck.