I've owned both. These are my opinions, from what I can think of. My pros are cons for some people, and vice versa. Both are great seats, it just depends on what you want.
Corbin Pros:
Leather
Has mounting hardware installed
More comfortable on longer rides
More durable surface
Can buy...