I’m with T-mobile, so your mileage may vary.
Step 1: Sign up for T-mobile’s MyFaves plan. This allows you unlimited calling to five telephone numbers. These numbers may be in-network or out-of-network. In other words, they can be any five phone numbers.
Step 2: Sign-up for a free Google Grand Central Account and phone number. Grand Central allows you to receive calls at any phone via one number. It’s basically a free hosted PBX system with some nice extras.
Step 3: Forward all your inbound Grand Central calls to your MyFaves phone. In the Grand Central settings have all your inbound calls routed to your cell.
Step 4: Add your Grand Central number to your MyFaves plan as a “fave”. Any calls to and from your Grand Central number will fall under your MyFaves unlimited calling plan. With Grand Central you can make outbound calls by clicking a link in Grand Central, which will initiate the call and then will ring your phone to connect you.
Step 5: Give your Grand Central number to friends and family. Any calls to your Grand Central number will forward to your cellphone and will be calculated as unlimited calls.
Step 6: Profit!! (Well, not profit, but savings.)