Small visual test: what does it represent?

Hello everybody [:)] before re-heating up the discussion on SO, I thought I could use a little help here: in your opinion

1) what is represented in the three pictures below?
2) which one of the three you like best?
3) do you think there's too much information for a logo/symbol?

Thanks in advance for the ones who will respond [:)]