I'm looking to upgrde from my Giant Rainer and want opinions on a good dual suspension. Of the three which would you choose and why?