I discovered today that
there's a port for XNA to run on Mono (powered by OpenGL). I'm not sure how up-to-date the port is (there doesn't seem to be much recent activity in the group discussions), but I may look into this once I pull my spare box out of storage (and load Linux on it). It's been a few years since I played with Mono and I'm guessing it's much more stable now than when I first toyed with it (back in the days of .Net 1.1). I'd like the idea of being able to port my games over to Linux and Mac OS X as well.
But it looks to be an encouraging idea of a port!
Also, I ran across
this compiler for Lua to Microsoft IL. It may just solve
those problems about using Lua on the XBOX 360. Again, something to look into and report back on.
Cheers!
Devan