Also, keep in mind, if your camera does not support UDMA 7, then you're likely wasting money. The price is very good for now, so it might be worth buying now for someone considering upgrading bodies in the next few months. A year from now there'll be UDMA 8 cards and 7s will sell for 60-bucks for 32GB.
Cameras over a year old are unlikely to support the new cards, unless they've had a Firmware update.
For the 1DX, D800 and 5D MkIII, you'll want these cards if you ever shoot in multi-shot mode or do video.