If you were still on the fence about getting the Z10 because you thought the contract price was still too high, this may change your mind. The year contract price has been lowered to $99.99 at Rogers, Bell and Virgin.
I still think 3 years is a bit long to have a contract now. But the price drop helps out a little. The other carriers will probably also lower their price in response to this price drop.