They are all good bikes. I found the same thing, the Giant to be best value and better than the sirrus which was better than the trek. I like the ride and the cost of the giant the best. In the end, I defintiely made the right decision.
Plus the Giant had the least amount of decals and such.
3000 miles later I could not think of a better bike for me to have gotten.