I don't know anything about the Forme Vitesse, but out of the bikes you've chosen, it has the best components. 105 is a great group set. If you're already tempted to buy the Forme Vitesse then go with that one over the Ribble, in my opinion. You want good components for sure.