yeah 100GB is overkill but it's for what the price would be for 25GB it seems. that price is annual upgrade btw
It's still a 2 year contract you sign though. I'm worried for EE's customer who use the Annual upgrade, their terms are really quite harsh. Basically the phone needs to be in perfect condition when you swap to a new one.