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