If all you want to do is program, then just buy Dark basic. If you want to have a wider selection of 3d objects, buy the one that includes Dark matter. Optionally, if your the type of person that likes to edit the media that your game will use, then you might try one of the others, or you could use other programs to edit media, etc... etc... (insane ramblings from a guy who can't get any answers to his forum post...)
Oh yeah... uh... It really all depends on what you what to do and how much you want to spend.
Destroy you with my mind, I could!