Those style are what I'm using atm, in fact they are probably better than those! Fine for the first 15 mins, but then when the sweat starts is when they start getting slippy :/
I think the sport ones are specifically made for sport too, like being sweat/water resistant etc