Duke Nukem Forever is coming "When Its Done" and any release date you read anywhere except at
www.3drealms.com is a load of shit.
Personally I'd love to see the game come out soon, but I'm not actively waiting for it. Thats just stupid and its the kind of thing that ends up infuriating people. My advice for everyone concerning games that aren't yet released, FORGET ABOUT THEM!
Until a game comes out it means nothing, just enjoy the games that are out.
If Duke Nukem Forever is an awesome game none of us will care about the years it took to develop. At least I won't, all I'm concerned with in games is how much fun they are.