If you're looking for someone with PH HR success recently then Navarro is your guy. "Recently" is pretty relative. Plus, he has like 5 other hits all year. "Recently" = this season. I'm really not sweating using either him or an incredibly flawed hitter against a really good pitcher in Soriano in that spot.