How many controllers can The PlayStation 3 use?

Up to 7 controllers