Yes, I didn't just want to go through and do a what if. Abreu was a need. There were no 1b's ready in the pipeline and Napoli was going to be out sooner than later. Max was the clear cut best FA SP in those years and didn't come with some of the Price questions. Zobrist would have been a great, cheap plug and play guy.
Deals like Panda and Hanley just rarely work out. Panda wasn't a consistent producer and his weight forced him out of SF. Hanley was just not consistently healthy and he turned into a pumpkin at age 30. He was set to be a mega star at age 25, but it didn't turn out that way.