limoshawn - 3:41 pm on Mar 3, 2011 (gmt 0)
The new algo seems to think this is a top quality page
well, is it? would the average user searching for that keyword prefer to see the twitpic or your site? if you say your site what are you basing that on? what data do you have that shows more average users would prefer to see your site over the twitpic when searching for that keyword?