I'm a C# developer and an enthusiast of XNA, but I'm really disappointed with the game engines available for XNA.
I was using Torque X, which is really good, but GarageGames no longer supports Torque X for XNA 4.1. I searched for other engines, but only the sunburn was worth it and would have to pay - I already spent money with Torque.
Based on this, I'm thinking about starting to develop in C++. Can I develop with some C++ engines and deploy to XBox 360?