The thing that sucked about Gamespot though (at least what happened to me last year, I don't know whether they changed it), was that the cancellation is immediate; so if you have a year long subscription, it doesn't run it out; you stop getting service immediately.
Personally, I'd wait until after E3 and cancel.