I'm still optimistic about Javy. Here's why. Since he returned 5 games ago he's hit two homers and a triple along with a couple singles. I wasn't expecting the power to return so fast. I'd say the numbers you project for him sound about right, especially the average, although I could see him getting more than 10 dingers the rest of the season.
With all the Palmiero stuff going down it will be interesting to see if Javy gets pushed up in the batting order for a while. I'd love to see him bat 4th for a while and see how he does there.
With Shelton being C eligible in your league, I'd rank them Shelton > Javy > Kendall.
2008 Cafeholics Pond Scum Champion
Future Champion of 2009 Cafeholics Masters