I posted this as a message that I'm on to them if they find it :P

I checked with google, they say you have to contact the administrator of the website to add a code to their forums to not be cached by google.

I didn't tell them my user name, but I use the same name as I do for email (stupid mistake, thats my first lesson to learn), which they can easily find out.

I didn't really care if anybody stumbled upon this site until now...