PS3. You know why?
Xbox 360/Microsoft Live = Money per month to play online.
PS3 = Buy the game, play online as much as you want.
As a PC gamer, I have no clue how Microsoft managed to convince so many people that paying per month for a service that should be free is a good idea.