here's my vid of doing the keep a while ago http://www.youtube.com/watch?v=Lo8mHaatfeo
never had any problems with this place even now on heroic but i can see why its a hard one.
on novos i just out heal and resist anything the frost can do and the adds are pathetic just chain
heal and keep your water sheilds up