These domains can be very difficult to beat.
I currently have an entire website of information that includes articles, videos, products, printable resources and more, yet some thin content on a guide page of About.com and a product page on Amazon are above me. My site is way better than what they have in every possible way.
Domain authority is hard to beat.