I'm thinking about doing things in XNA because I really like C# but I'm wondering about the whole Xbox 360 Development. How good exactly good will the hardware be, also I heard that the games are optimized for the hardware would that apply for XNA games?
As a side question does anyone know if you can release a XNA game in the XBLA?