I agree on the 3B situation. Teahan could be big this year if he stays healthy, but thats a big if. Of the FA's you listed, I like Adrian Gonzalez, I don't think .300/30/100 is out of reach for him even in SD.
I might worry a little about the RP's, Izzy should be solid if he's healthy, but I imagine he's on a tight leash. Putz's health is suspect right now as well. Ray's save numbers looked solid overall, but some other stats indicated that he was over-performing. Check out this article from the Cafe earlier this year:
http://www.fantasybaseballcafe.com/2007 ... downrp.php
All that being said, I think you have a solid offensive team.
If you get a chance...
http://www.fantasybaseballcafe.com/foru ... p?t=260284