Your money your choice (Y)
You're right about the knect, it's awesome!
I loved it's controller much and felt it's better than PS4's!
Graphics seemed same to me but only a true gamer who plays 24/7 can spot it! Like people on IGN have spotted!
Yes PS4 has a better and a newer DDR5 RAM and the Xbox One has DDR3.
Dualshock 4 is a great improvement from Dualshock 3. Loved it triggers and the touchpad currently is useless, but might be important in future! I loved that 3mm headset jack on PS4's controller which is an awesome feature! Though the battery timings sucks! Only 6 hours
You're right about the temperature, I went to my cousin few days back, he said the Xbox One has been turned on since 3 hours, after that me and my cousin played, did iftaari(Xbox was still on) again played, went to taraweeh and left the Xbox on so we could continue our FIFA match It was on for about 6-7 hours, and to my surprise it wasn't that hot! Another big thing it was still quiet as it was before. I was surprised on this. Whereas on PS4 after 4 hours of gaming session it does gets hot and gets a bit loud! Not that much but you can only hear it when the ceiling fan is off, AC is off or you get close to PS4, last night had a gaming session of 5 hours but it wasn't much loud, I could only hear it when I turned off AC and ceiling fan and put my head on the PS4. Though I've seen a lot of videos on youtube in which PS4 sounds like a hair dryer!
For me Xbox One is better due to its:
Controller, Kinect, Being really quiet and the User interface!
PS4 is better due to:
Newer and better RAM, better GPU, better Graphics, better design and somehow that earphone jack feature on the controller!
I don't know any place from where you could get Xbox One in ISB, but from where ever you get it, do check the seal on the box, all the accessories should be available, you could make sure that my watching some unboxing videos on youtube. Don't buy it from homeshopping.pk, they are charging a lot!
The only thing I hate about Xbox One is that it's games are expensive! I got COD Ghosts for Rs.5,500/- for my PS4 and my cousin for it for Rs.6,800/- for his Xbox One. Plus FIFA 14 costs around Rs.5,000/- For PS4 and my cousin got it for Rs.6,500/- for his Xbox One!
Best of luck getting it and do share your review with us!