Call me crazy, but I wouldn't give up Ramirez, he is the most underrated player in baseball in my opinion. Think about it, you give a great third baseman, a consistent veteran who has quite a few all star games and an experienced outfielder who was an underrated pickup. You get another good thirdbaseman, but he's too young to invest in. You already have a great third baseman, why trade him for another one? But you can't go wrong, do what you want.