ordered my Oakley SI's online. Got the 2nd gen but they are still very nice. great investment and still fairly new after 18 months. I occasionally use them riding my mountain bike too.
I also use Mechanix gloves for wet weather games or when there's a lot of mud but they tend to be a little slippery on the guns.