Definitely both are good bikes. I go with the treatment/service you receive. I looked at the Specialized line, but that dealer didn't give me the time of day, so I went back to the one(Giant/Trek/Fisher dealer) I've dealt with in the past, they always treat me like I'm one of their best customers. Consumer service is #1 in my book.