i submitted istorya.net to the Top Philippine Websites a while ago because i observed that many entries there are way behind our generated online traffic.
http://www.topphilippinewebsites.com/
i don't know if our site was already submitted there before though