I wasn't directly connected (I already mentioned this!), and I don't have any trojans on my computer... as far as I know :]
I think people are just trying to help you.

So, my question is how can anyone figure out my OS like that? Any replies would be appreciated.
There is a shitload of info here on exactly what your asking if you just search and read.