sorry, I don't run it
I remember being very annoyed myself with one particular flashing aol ad they had once (I've heard they'd add epilepsy warnings into people's passports in Japan, maybe it's a bit like that

- any Japanese, please don't take it as an offence).
I found devshed a pretty good resource on some occasions, though.