Unless Max3D was a collection of half finished OpenGL or DirectX games each with their own 3D engine I don't see how the two are that similar.
Intended as a joke, but I see I hit a button. But to be honest, MAX3D seems to be a collection of rumors and hearsay... So my point being it's quicker to install the new XNA refresh (all steps involved) then wait around for MAX3d.
I have no problem respecting what XNA is, but pitching it as a good introduction to video game development? For seasoned IT coders maybe...
learning C# is nothing like learning C++, it's much easier to wrap your head around. it would be like learning B3D as opposed to C# (respectivly). A seasoned vetran will make quick work of XNA, just as a Seasoned Blitz coder would make quick work of B3D. But there are two points which will prevail:
A. The userbase will get large, a community of XBox360 developers alongside PC developers.
B. The documentation will always be up-to-date and updated released on a regular basis.
I have a 4-month 'creators club' membership but looking on the main forums there's very little activity for something so heavily supported by MS. I can't even find any games to download.
Personall, our group has been working with C# and DX over the past couple of months, waiting to hear back on what M$ will do with our ability to create binaries and distribution. Now that they are getting closer to their lic terms (deciding), our choice of XNA or just DX will become clear.
I think their intentions were to release the kit, let developers learn it, and then finalize everything later on (based on community reactions). This way when the final say in what can be done with what (and who) comes down the pipe, alot of companies have assets invested in XNA.