Ditch Digger - $2
Action
+1 Card
Choose one: +1 Villager; or trash a card from your hand; or put a card from your hand onto your deck.
So I have been working on designing cheap cards and came up with this design. Originally it was pretty bland and just gave +1 Action instead of a Villager and did not give +$1 when you trash a treasure. I want it to be an appealingly efficient trasher, but not quick like chapel or free on a given turn like Rat Catcher. My main concern is that the Villager bit is too strong at $2 or the +$1 for trashing Copper makes it too much of a no brainer to pick up.
Edit: Made the changes suggested by BBobb. I am going to stick with the +Villager version for now and try and do some playtesting with my game group. If it looks like Villagers are too easy to come by, that will likely be the first thing to change.
Edit2: After some review with others in my game group and reviewing feedback here design has been altered a bit. Dropped the $1 reward for trashing Copper and added a 3rd option that will very rarely ever be of use, but I like the 3 choice design. I have a version without the third option below and still plan to playtest the updated design.
Alternate Version