My opinion on Upton may be clouded by my just completed experience -
In Tropicana .225/.329/.337 41SB 11HR 180K
The other leagues I've been in he seems to be around .250-.275, good on SB, high on strikeouts, OBP around .350.
I've used Giles once (in Petco) and he almost matched his real stats exactly - .301/.391/.448 46 doubles, 12 HR (pretty amazing how close to reality it was). He started slow and I came close to dropping/trading him but decided to hold on to him - I think he's a perfect fit for Petco with his high doubles and OBP. I batted him third and he led the team with 91 RBI.