It's Hard to be 3D Realms
have whipped up an article entitled "It's Hard to be 3D Realms" which discusses the trials involved with being a successful company like 3D Realms and having to delay a game like Duke Nukem Forever. It's a good-read so be sure that you check it out.