I personally thing dark game studio is better, after my adverse
experience with xna, but if you are looking to program for a
Microsoft console then xna would be better, but if you would like
to make PC games then dark game studio is better
Corrected by: burneriza
Actually in dark Basic Pro you can program a platform game (aka
XNA kicked in the balls?)