I've got an 11-32 cassete and a 42t front ring on my DH bike. For 45 or less bucks, what am i going to get the best performance out of? I was thinking Ultegra Mid-Cage (RD-6500) or XT long cage. Would I be better off with a mid or a long cage? And should I go with a road der. or a mtb der? Thanks