So, Philistine Outpost is probably one of my new favorite cards. I just realized that you can discard a generic Philistine from your deck to satisfy the cost, then use its ability to search for the Philistine you discarded.
Imagine this scenario:
Opponent attacks. I use PO to discard Philly Armorbearer to search discard pile for Philly Armorbearer, and exchange him with a Philistine in my deck. On opponent's next turn, I do the same thing. And do it again. So I can search for any Philistine for any block, and if one gets discarded, I can just use Philistine Armorbearer to get him, then sacrifice one evil card to get PA back.
Hooray for the Philistines!