I've been using the Alpinestars
S-MX 6 for a few years now. They get used in just about every condition except when the temps drop below 40. I might switch them out this year, due to the funk they emanate now. They're comfortable and durable, but the knuckle padding is almost too bulky. You can pretty much punch a wall and not really feel it with them on.
I like the looks of Dakine
Cross-X, but I haven't been able to try them on anywhere.