Why do you care which bike has the better spec? I'm thinking it's because you think it will make you faster or more efficient. If that's the case, here's something you should think about:
Your position on the bike affects your comfort, efficiency and performance every single minute that you're on the bike. In terms of importance, nothing else even comes close.
My advice is to shop for a bike shop first. When you find the one with personnel who ask the "right" questions about how you intend to use the bike and who seem interested in properly fitting the bike to you, that's the one.
Buy the best bike that you can afford in a brand that they carry and you'll never go wrong.