First thing I do is compare numbers..
Ensberg .323 AVG, 33 R, 13 HR, 36 RBIs, 3 SB
Ramirez .293 AVG, 32 R, 6 HR, 42 RBIs, 1 SB
Ensberg has the advantage here. He only loses in RBIs and only by 6, which isn't bad considering Ramirez has played in 69 games, while Ensberg in 51 (According to the #'s I am using).
Next I would like to watch both of them ideally, but unfortunately like you, I have not seen Ensberg. I have seen Ramirez, but I think you have too.
Next I think about trends. I like that Ramirez has some history in success, but I don't like his history in injuries. However, I would go with Ramirez long term over the rest of the season, because I see him heating up, or at least staying at his current pace and not returning to, but getting closer to his '01 status.
Help me out by making a [url=http://www.fsworld.net/modules/donations/]Donation[/url] or [url=http://www.fsworld.net/register.php]Registering[/url] for my website