At this present moment in time Xbox 360 wins hands down.
Personally I dont really see that situation changing , thought it might.
I could list the reasons, but im sure they will get listed throughout the course of the arguemnts about to start on this thread :-D