I was thinking of developing several rather simple card games in DirectX (3D), but I'm not sure if C# and XNA are powerfull enough for this.
Perhaps the most appropriate question is: can you choose one or several already available 3D games that you think are the best XNA can achieve?