If I had an infinite pot of cash I would spend the $700,000 (est.) for the next-gen Unreal engine and hire some programmers to figure it all out (each working for a six figure salary). Too bad those infinite cash pots are so hard to find.

As far as the differences between platforms goes, ideally this should be almost invisible to the developer. Just select “XBox” from the menu and press Publish. Obviously there will be some limits (the XBox only has 64MB of memory for textures, code, etc.) but the scripts and resources should be the same.
The big issue for us, and the reason that this thread is so hypothetical, is that until we get legal access to development resources (manuals, hardware, etc.) we have very few facts to base things on.