I have both consoles and I personally like the PS3 it is much better than Xbox 360. It also has FREE online, and you can also browse the internet with it.
Xbox 360 is better for multiplayer games, and core games.
The PS3 is better if you want an "entertainment system", as it has a bluray player, and plenty of other bells and whistles that don't make the games any better.