If you want more compact or you are a Lan-Party Gamer. I would pick the Prodigy.
But if youre just a house/home gamer. Pick the Nzxt P410. Its bigger and more space if you want to watercool. It in the future. But the 350d is a good case. But if you prefer mATX then go with it.