Of the available players, I'd like to see Hudson and Dye come to San Francisco. If Dye could work in at first base, you'd have an infield of Dye, Sanchez, Hudson, Sandoval. You'd have an outfield with the options of Dye, Velez, Rowand, Schierholtz and Torres.
At catcher, I like Doumit, but I'd settle for Olivio as well.