Forum Moderators: martinibuster
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
*Sponsored Links
Do these big companies have some type of special deal with google or yahoo? What is this?
Check out [google.com...]