First of all, I don't think you can go wrong with either player.
You say that you keep these players through 2010. Does that mean that you will have to drop them after 2010, or do you have the option to keep them again at that time? To me, that makes the difference of who you pick.
If you will be forced to drop the players you keep now after the 2010 season, then I would say keep you should keep Soriano. Short term, he is probably the better option over Granderson, but not by a lot.
However, if you will have the option to keep these players again after 2010, then I would lean towards Granderson. He's 5 years younger than Soriano and has the potential to be a stud for a long time.
I stole these numbers from ESPN, but here are some projections for these guys in '09:
As you pointed out, when you factor in triples for Granderson and durability for Soriano, it becomes difficult to seperate these guys. So, again, I would look at their long term potential in a keeper league.
If you have them for 2 years ONLY
, go with Soriano......if you have 'em for AT LEAST
2 years, then go with Granderson.
Bu the way, nice group of Keepers!
Could you take a look at my trade question for me? Thanks! http://www.fantasybaseballcafe.com/forums/viewtopic.php?t=369277