Doorhangers would certainly save you postage fees. You might do both depending on how big of an area you want to get them out to.
I have heard a lot of agents say that open houses are a bit of a waste of time. But I have picked up some good solid buyers at mine, not for the house that was open, but others I find for them. Good follow up is key for me.
Good Luck!