Giffgaff are still bad. The 4g is decent but that costs extra.
I might go with EE myself. I'll just have to turn my WiFi on when I get home so I don't run out of data.
Yes, but no 4G still.
It's gone on the web, but I just bought it using 444
Interestingly I've just learned you can queue up bundles. Might grab a few months worth before the deadline
Good luck with data on Giffgaff. It's actually worse than Three.