I'm a Director and photographer who uses D-SLR cameras to shoot with. I have two of these cards, and for photography they are great. They look like they can withstand more-than-average damage and impacts and according to the manufacturers specifications, they can.
However, if you're shooting full HD video I've noticed a few times that the camera will buffer and then display a message saying the recording has been stopped. This is because the cards are not fast enough to record such incredible amounts of data. I'd say one out of 10 times it's done this to me (once during an interview where my wide shot stopped recording during the shoot).
If you need an SD card that will record FULL HD video, you need the SanDisk Extreme Pro cards that record up to 45MB/s. Bear in mind these are SDHC cards that aren't fully compatible with older model cameras, phones, etc.
If you're a photographer and need an SD card that can withstand a burst of photos with little need of buffering, these cards are perfectly acceptable.
For the tech geeks, I use a Canon 7D and 550D running the Magic Lantern firmware supplement.