Any crypto can be brute forced given enough time, the real risk is from weaknesses in the algos that allow for early discovery of the data or the
keys. If my memory serves me right WEP encryption used on Wireless hardware had a weakeness that allowed discovery of the key after captureing
somewhere between 1 and 2 million packets. While that might seem like alot, on a high-traffic network its not that much.
As for quantum cryptography, which to the best of my understanding revolves around using light as the transfer medium thus making interception
impossible without discovery, there is already a snag in that. Apparantly scientists have already found a way to stop light, hold it, and release it
again. Given that I would say quantum cryptography will never get off the ground. For my money I would side with some kind of system using one time
pads, and a brutal generation process for the keys. After all patterns are generally a bad thing and lead to discovery, weakness, etc.
Quantum Crypto Tutorial: Example Protocol
Scientists Stop, Hold, and release Light