Vodafone have a thing were for £5 a month you can have 4 numbers (all must be vodafone ones) and any calls between the phones are free....yep thats right free I think you can have 6 people on it for £7 but not sure on that one.
Me my fella and son have been part of this for a few months now and it is great