IMO he's not. I actually love Edgar too, one of my favorite players but he's not worth anything near 10 million dollars, I'd definitely use that money to go after pitching or a different position player.
By the way I'd like to add I love Ross and I think he'd can be a very solid starting first basemen but if you can get a player the caliber of Nick Johnson and a guy who can get on base at a .400 clip I think it would be a great pickup, jmo.
Hmm.... Nick Johnson career obp .372, career ops .757. Orlando Cabrera's career obp .316, career ops .725. So it looks like Nick Johnson is a better hitter then your boyfriend doesn't it??