Had this problem too.
Aug 2013: New rotor (ATE) + new pads (EBC red)
Apr 2014: Slight shaking while braking when brakes are cold and hard shaking after warming up. Resurfaced rotors and problem solved. Then after one month replaced front "upper" arm bushing (Meyle HD).
Apr 2015: Same story - hard shaking after warmin up. Replace rotor (Zimmermann), pads (OEM), left front wheel bearing. Waiting for next april