Not trying to be "objectionable"...my opinion is just different than yours. The things that I am looking at (including your stats) tell me that he is not a top 25 OFer. His $2.3M pre arb. salary supports that as well as the fact that Seattle took what appears to be a #5 starter in trade for him.
There are 30 teams...in theory he would be the best OF on 5 teams if he was #25?
Devils advocate..when we traded for Fister, Seattle (karma ;-)). He was cheap and didn't give up much yet Fister is a fine pitcher. I'm not sure salary and what you were traded for is a good barometer on talent..