there was a decending triangle break in march-10 as well, Not the biggest fan of technical but theres no denying the solid bounce we just seen. At one stage 10-1 buy sell ratio, currentl 2-1. Got a bit of a pull-back to come but then i think it will continue to rally.
Also Han lon in at 0.74c - good confirmation for current prices.