I'm not super technical but I've always been skeptical of "cloud processing," especially after the Sim City debacle. Are there any scenarios where actually processing information on a server instead of on the user's home Xbox make sense, aside from things like WoW and Diablo III where you need to do the calculations on the server to make the multiplayer aspect fair?