just clarifying, 100-200MB is (I think even now, with x0) OS + the "menu" UI, when game runs it's probably under 50-100MB (just the kernel + some networking for MP + achievements/overlay menu)
Oh and that argument about 64bit, Xenon as far as it's known to people is 64bit, though games seem to...