Been working over a year on this site. Mostly white hat. 24 of 29 spots I'm tracking are top ten, but none better than #3. Guess what's above them? Amazon, Wiki, etc. Frustrating to bust your ass to rank for keywords other sites don't even really care about, and easily rank for them. Just ranting. I'm sure others have bust their ass only to be kept behind the big names as well.