Ice Barrier is (currently) the equivalent of a 25% health shield on a 25 second CD, or ~1% hp shielded per second, akin to Warlock's talent. Hunters are currently the class with shit self-healing - 30% self heal on a 2 minute CD is pretty much the only thing they have now.