I would suggest the biking gloves over the Mechanics gloves. They won't breath like a proper MTB glove is supposed to or feel or get as good of a grip on your bars. You can't really go wrong with all of the major brands of manufactures. Everyone will have a preference, I tend to go with the most minimalist gloves I can find, (which happens to be a Fox pair right now).