What camera are you using? What are your priorities (buffer, capacity etc)?
Whilst I agree that Sandisk Extreme Pro cards are very good (well mine are anyway) they may not, necessarily be the best choice in all circumstances. For example, I find Transcend cards to be very good and whilst I will sacrifice a little speed (reduced buffer) this does not matter for landscapes travel etc and I can get double the capacity for about the same price. On the other hand for wildlife/sports shooting the in camera speed of the card is the most important for me. This means Lexar 1000/1066x CF cards and Sandisk Extreme Pro 95 MBPS SD cards.
Another factor to consider is that not all cameras can fully utilise the potential of some cards - so why buy a faster (more expensive) card than your camera can fully use?
Just some food for thought.
P.S. You will not go wrong with Sandisk Cards, but there are other alternatives out there.