I don't think a land line will ever be free if that's all you have, but I do believe bundles will come along that pretty much include POTS for nothing.
Comcast, and SBC (I think) already give away voice (on a temporary basis) if you bundle it with Video and Net. SBC started giving it away with DSL when they were forced to offer naked DSL, in CA.