The difference? borderlands made use of the unreal 3 game Engine, whereas DNF uses a bastardized incarnation of the much older unreal 2 engine. It now turns out that Gearbox, the developers of the game 'borderlands' are finishing the coding and bringing it to release.
These deluded people are also convinced that the sequel, Duke Nukem Forever, is nearing completion, but it is a well known fact that this statement is a crock of shit, and said sequel was written off as vaporwareages ago. The difference between Duke Nukem and Doom is its small niche of fanboy faggots, who are convinced that Duke is rock cool, and that knowledge of this fact will get them laid.