I would go with Miles. maybe I'm in the minority here but unless you own one of the top four 2nd baseman (soriano, kent, boone, giles) at this stage of the season I would much rather have a guy who hits for a higher average and who seems to be stealing more at my 2nd base position. Miles fits that bill and oh by the way, he plays his home games at Coors.
Call me crazy, just my 1/50th of a dollar.
Forget the man crush. I drop what I'm doing to watch Zack Greinke pitch.