no.
It's hard to make games for the PS3 because of the small amount of ram and the fact that the PRAM and VRAM available is separated and not integrated, so resource allotment is more controlled and, for example, you can't have the VRAM handle certain actions during stretches when it's being underutilized while the PRAM is at or near max capacity, and vice versa. With the xbox the RAM can be pooled, or shared.
But they both have their pluses or minuses, but the main difference for me is online play. if you are a hardcore online player, you may prefer the xbox, and if you only play casually, then you'll prolly use live gold just enough to want it, but it'll piss you off that you pay so much for something and don't use it all that often. I rarely play online, but when I do, i like knowing it's an available option for me with my PS3.
And I hate how MS has tied all those extra services to live gold, like netflix, espn, etc. You already have to pay for netflix, now you gotta pay AGAIN to use it??!!