Ben, try any Mountain bike brand gloves, they have proven to be excellent.
Brands like Troy Lee Design, Fox, 661, Oakly, Dakine, Race Face. Most are built with extra grip on the index and middle finger for brake lever control (in our case casting control).
All of these should be available at any good bike shop.
Hope that helps