From the land of invisible progress...
Okay, so I didn't end up with any eye-candy for y'all. I really should stop making those promises! I have been doing stuff, just not stuff worth showing. Been doing some engine design so as to expose the right stuff to the application. I'll be hoping to have the interfaces exposed enough to allow the editor application to access everything it needs, while keeping it obfuscated enough that I don't have to "public" everything.
Otherwise, I've been messing around with how to export meshes from blender to .x file format. There have been a few issues, so I might have to spend some more time googling for the right method to use.
Closing the can of worms
Thanks everyone for the input regarding C# and XNA. I feel a lot more educated with regards to its advantages/disadvantages and stuff [smile]. I guess the message I've got is that while its a really cool environment to work in and simplifies small projects or project prototyping, it's still quite an immature platform for development. With any luck the next few releases of XNAGS will tighten things up significantly.