I've hit 100% myself now. I'll be seeding it for the next couple of week or so, particularly when I'm not at my computer.
Quite a few people were downloading last night, and disconnected within minutes of hitting 100%. I'm currently the only person with 100% who is seeding, and I can't seed...