I use the Toll House recipe but don't instead of the bread trick, I store them in a paper bag. That always keeps them soft for me, even though I cook them to be nicely browned.
Of course, I only need to use this method for a day or two because they don't last much longer in our house...