1) Which one is better?
The best third-party games look prettier on the PS4 but the Xbox One has a superior lineup of exclusives to date, plus there's Halo of course.
2) Deals- Deals chop and change regularly, the Xbox One is a little cheaper, but there's not such a difference that you should be making your choice on price alone.
3) Game
You can talk hardware, controllers and operating systems all day, but it's the games that really matter on a console. Previous console generations have often been defined by their big exclusive franchises, such as Halo, Mario and Uncharted. If you really wanted to play a certain game, you had to but the console that had it.
However, this time I'm not sure that exclusives will be as critical in the battle between the Xbox One and the PS4. Both consoles use very similar hardware, as I'll discuss later, and the ever-increasing costs of games development mean that Sony and Microsoft will have to splash huge amounts of cash to compete with titles that will be released across multiple formats. To date many exclusives have fallen short of must-have status, with the biggest games on both platforms being multi-platform releases.