If you can afford it, i would suggest to pick Duke. The college reputation is better and so are the placement statistics.
On a side note, could you tell me when did you get the response from them? I have applied to both of them as well, but yet to hear any decision.
Has anyone heard from UCLA for MS in CS? Is anyone still waiting for any reply?
Also has NCSU sent out their replies for the same?
Its 11th April already, getting restless!