I've just signed up for this contract myself. Like the title says you get:
600 xnet minutes
For £25 a month on 18 month contract.
I have been on the O2 Simplicity £20 with the same free minutes so for £5 more, this was a great deal for me, so hopefully will be for someone else.
This isn't part of the Easter deals they are doing.