I love how Giffgaff doesn't include Three's PAYG tariff in its comparisons, and claims to try and be ahead of the game.
20p internet access for a day sounds great until you see it's 20p for 20MB! 20 MEGS? Seriously? And 20p/MB after that. How is the 20p a day exactly?
To be fair, the goodybags are what it's all about, but Giffgaff is totally out for me as my experience of O2 makes Vodafone look amazing (4G on O2 is good, but I'm not paying extra for it).