From what I'm seeing a lot of people have gotten the torrent that hit last night. From how many leechers there are currently downloading it seems that ID has lost 720,000 (12,000 leechers * 60 bucks per copy) in sales to downloads before the game even goes retail. It's really sad.
I've got mine pre-ordered and hoping in comes in early