Welcome to WebmasterWorld Guest from 18.104.22.168
I simply see what looks to be resources. They sometimes even open up in a new window
All they have that lets you kmnow they are ads is
Do these big companies have some type of special deal with google or yahoo? What is this?