Woot, it took'em long enough, didn't it? I think it will be one hell of a great time watching it, considering that SnS II is only 14 days away. Oh boy, oh boy. Can't wait
As for English subs, well I'd giv'em a little more time. It's a 90-minute movie ( hopefully they'll grab the extended version for subbing ), and since lots of fansubs take 1-2 days to complete a 20-minute episode, it might take at least a week before we start seeing some subs out. But again, the quicker the better