I agree with most what has been said above but i would like to add the 'other perspective':
I don't like Shimano much, their bizz practices and their dominance in the sport. I do like S-Ram. Both make quality products. From a technical standpoint the Red Label Shimano is better but i think it is usually also a lot more expensive. S-Ram deserves support in my opinion, they are one of the most innovative companies around and pretty small in comparison to Shimano.
From a service/LBS and my point of view any new Shimano hub is terrible. They are very hard to service and parts/units are very expensive. This is not at all the case with the S Ram by comparison.
I picked the S Ram and don't regret it but one day i may get a red band hub or a Capreo der.
I guess in the end it depends on what you prioritize.