for home line, you can get a VOIP ATA box (cheap PAP2 or more expensive Obis). You don't need PBX at home, as you can register directly with the SIP provider.
I use my Asterisk to dial in, get dial tone and make outgoing calls on different lines (DISA), depending on the destination. But 99% of the users would do just fine with a voip box.