When you found this website it is probebly because you where hacked ! And this website is a place where you can talk about just that ! How to recover from it and what to do. This website is giving already a start on what to do in the main page. But talk here with others what you can do more !
Questions about the forum / HackedNowWhat.com then ask that in FAQ.