are you guys sure that icmag is down? The main page says it's undergoing maintenance, but that's been going on for a couple days now...

Hopefully they will be back online soon.