Just keep in mind that Xbox Live fee is only if you want to play games online. You can still access the store itself and download demos/games/etc without it.
While Ps3's online gaming is all free as well, it also is less stable than that of 360. (Just thinking of those times when I desperately tried to get in a multiplayer session in AC Brotherhood, had to wait 30 minutes, got in and the game disconnected immediately.

)
But if you're not all that frequent for playing games online, Ps3 will do just fine. Personally I also think it has more interesting exclusives than Xbox has, but they both share many great multiplatform titles as well, so it's not all that bad. Whichever you think is for best/you can afford, really.
