You can always take look at
Balder 3D[
^]
Or if you are really looking for somethiung powerful:
MOGRE[
^] or
Axiom[
^] - be prepared to spend a fair amount of time learning the frameworks though.
If you are willing to say goodbye to .net - there is
CELStart[
^] - at
CrystalSpace[
^]
Blender[
^] has
game engine[
^] too. 3D Design environment and a good active support community at an unbeatable price.
Best regards
Espen Harlinn