I had an Ultimate seat on my previous bike, a yamaha Roadstar. I had tried the corbin and the Mustang. There is absolutly no comparison!!!!! The ultimate seat is the most comfortable seat I have ever used. I have my old one for sale, and as soon as it's gone, I'll be ordering another for the new bike. The company is great to work with, too. I had a set of their frog togs rain covers for the seat too, which would be a wise investment if your planning any long trips. The memory foam they use does not like to be saturated in water, as it will break down. Normal moisture wont hurt a thing though.
Good luck, and let me know how you like it.