It looks like you could use more offense then pitching.
If thats the case, I would go with Orlando Cabrera.
If you need pitching, then I would rank them:
1. Marquis (facing the Pirates next, which should be a good matchup for him)
2. Arrieta (is reportedly having elbow problems, Probable for his next start against Atlanta)
3. Villanueva ( is facing the phillies next, so not a good matchup)
help with mine please:viewtopic.php?t=434327