^^^i want a console that fulfils my requirements :-
1. It should have cheap games
2. I will playing 3rd party games,so it should have good gameplay for 3rd party titles
3. It should be reliable for long term use
4. I won't be playing online,so online gameplay do not matter much
1. Console games are always around 2k to 3k, unlike most of the pc games which would be around a thousand

2. 3rd party games? ofcourse x360 is way to go!
3. Depends on how you use it, x360 used to suffer from RROD a while back, I think its rectified now.
4. You should try online gameplay sometime, its a hell lot of fun.
And btw, have you tried Kinect? I'd found it a little lame in the beginig like a lot of people here, you know, ignoring it coz its casual but hey, believe me the fun factor with the kinect games is way better than the main stream games these days. And from what I'd seen at E3, more and more AAA games are going to get kinect support, not completely depend on it, but as a add-on eg-ME3

So If I were you, I'd go for an x360. Its upto you anyway.
PS - Dont forget the Bluray support PS3 has got
Well the thing is it depends on OP's requirements because Kinect is mainly for casual gamers and hardcore gamers don't get much from it.
Lol, dont categorise Kinect as casual just because the initial releases were focused on casual audience. Have watched E3? who know what microsoft will do in the future?