I have personally tested DBC,DB-PRO,and Dark GDK,
my results are as follows :
fastest framerates at run time of a compiled exe goes to the to GDk coupled with the c++2008 compiler
second place goes to db-pro
and last place goes to dbc -
it should also be noted that speed wise, db-pro outperformed dbc in a massive way , however, both db-pro and visual c+2008 require you to have directX 9 (august). now , if you have a pc that has any other version get ready because you will be updating to that speciffic version.
compatibility :
dbc takes 1st place on compatibility as its exes will both compile and run on systems that have dx7 dx8 ,dx9a,dx9b,dx9c and even on vista machines without requiring a massive overhal of the system. I cant say that about db-pro or c++2008(which requires additional .net components to be installed) so if your goal is for your game to actually be playalbe on a large amount of systems I would have to say go with dbc.
compile times - I also noted longer compile times with db-pro in certain situations
projects - dbc seems much simpler when it comes to handling projects because at the end of the day you only need to deal with archving
one file providing that your entire source code is in that file by itself.