I would have to pick Lanfear for both categories. Her actions, motives and powers are all unpredictable. She had Rand at her mercy more than once (when we first meet her in The Great Hunt and when the trollocs attack the Stone in The Shadow Raising) but she attacks him in The Fires of Heaven...