Depends on what you want. I have a family and work so i use the PS3 for games, movies and music. There are enough games on it to satisfy me. I would get the 360 if your in middle/high school and have tons of time to play. I got a ps3 for MGS4. Im older and was already out of high school when halo came out, so i am not familiar with the newer stuff, but 360 has TONS of games, some cheap ones too.