Blender is a model program, Dark Basic Pro is a programming language to make games and apps in. they do separate things.
Blender is a great open source program for modelling and has most of the functionality as Maya and 3ds max, just done the Blender way. It will be good for you for what you want to model. You will need to turn on the direct x export plugin in the user preferences.
You will need a paint program for textures for your model. GIMP or Paint.net are good and both have the plugins you will need.
Dark Basic Pro, If you want to make your own game from scratch and program every aspect of it, then that will be for you also. FPSC classic was made with Dark Basic Pro coding, and GameGuru when it first came out was made in Dark Basic Pro also. It has since been ported to C++ and is the current version we are using today.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit