I have a Talk Talk package. It's well worth checking them out on their website. For £20 a month we get broadband, inclusive calls anytime of day/night to all uk landline numbers and inclusive international calls so I can phone my parents in France for no extra cost.
I just had a quick look on their website and it seems they now do a better package that includes all mobile calls as well! They were very good when we had a connection problem, they sent BT out within a few days to sort our line out free of charge.