I don't know if we've got a deal or something with this webhost- but they seem to be pretty crappy. Also, I'm not a hardware expert- but I've never heard of a device causing a memory leak: unless they actually mean it was the raid controller driver. And a failed controller shouldn't trash data...
just sayin' 
Have to agree here, saying "memory leak of the raid controller" sounds like some techno mumbo jumbo they just made up. To a programmer it sounds like nonsense! It's funny when IT guys try to pull the wool over my eyes with crap like this, I just come back with a question like "do you mean the raid controller driver?" and then there is silence while they think "oh ---steaming pile of meadow muffin--- this guy knows what I'm talking about" lol
I am a server admin for over 30 companies and I have seen a raid controller go down and take the data with it, just saying it can happen
there is also a chance that the raid controller can have a memory leak, although this hard to diagnose on a hardware raid controller, the reason that it is hard is because it will be working fine for a bit and then go off on a mad one for no reason, depending on the diagnostic ability of the raid controller itself it may not be apparent what is going on.
now that being said if the server is dell or HP then the parts are easily obtainable and if the server is under warranty then next day delivery mon-fri is standard.
so I think that it went down on fri ? they should have got the parts today and it should be up in 5-6 hrs (dependent on drives state rebuilding of the array speed )
but if the data was buggered in some way then the array needs to be rebuilt from scratch, the os needs to put back on and then the site and then its data froma backup (big ass job )
Have been there done that got the tee-shirt
so I think that we all need to be patient and just chill whilst it gets sorted
not to say that I am not missing the sites and checking them every min
last but not least I am not trying to be a big head and say thats what's going on and not trying to offend anyone it just my thoughts on the matter

besides it seems like the guys (bbb and dazz) are cracking on with the new ver anyways, so this maybe a blessing in getting the new ver sooner
heres hopping anyways
