I tried 'cacti forums' and we were about 4 or 5 down the list (that's in the world), which was pretty good. We are also second from the top in the forum list at cactus-mall so that is giving some good exposure too.
I already know of a few members who found us through google, which is great.
Will try your search suggestions and see what comes up.
Might have to try and get our score even higher. Thanks for submitting the site by the way Kada. You're a champion.