They both have their strengths.

xbox: bigger catalogue of games, better online functionality...the xbox controller triggers are better than the ps3 ones in my opinion.

ps3: great first party exclusives, blu ray movies, media server functionality.

buy both and get the best of both worlds...thats what i have.