Welcome to WebmasterWorld Guest from 184.108.40.206
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?