Why even mention the 360 or PS3 in this thread? You can ask people's opinion of the DS/PSP without trolling the 360 you know.