Yes, Three is pretty good and one of the only providers that offers unlimited data on both PAYG and contract.

The 12-month contract is, of course, much cheaper than the equivalent PAYG, and if she's there for uni, why do PAYG?

// @kdfrawg