I have been a happy Giffgaff user for some time now but my Broadband and Phone are provided by Plusnet. Plusnet are now offering me a 12 month plan for £7 per month which would give me unlimited calls and texts with 3 Gb of data. At the moment I am just getting by on the £5 Goodybag but I would be tempted to increase that to £7 per month to get the Plusnet offer. The one thing which might hold me back is that I am not certain that I would get a good signal at home with Plusnet having had previous issues with other suppliers. Wish Giffgaff would offer a similar package.
Might be an idea for you to test the Plusnet signal in your current phone by buying a cheap EE pay as you go Sim card, or you might be able to order a free one direct from EE itself? If you're phone is 4g then there's a chance that the coverage may be even better? Probably better safe than sorry in doing this to avoid taking out a Plusnet contract for nothing if the Plusnet signal should happen to be poor.