I love the look of BMCs, but I think you'd have a really hard time making a bad decision out of those three. Another thing to consider would be manufacturer warranty. Other than that, take em' out for some more test rides, get the one that speaks to you the most, and post pics here when done.