it has to be the xbox 360, i had the playstation 2 for along time and i never owned an xbox before so i was a bit weary of getting it. But its worth it, most of the good games that come out on the PS3 also come out on the Xbox but you get the best 360 game ever as a bonus, halo 3. And it is worth paying xbox live, it is amazing. Truly worth it, and when you get a new xbox you get a month or two free with it, its not much but its beter than nothing. 360 ALL THE WAY!!!