I can't find out why everyone rants and raves about the XPS13. Everywhere you look people are more or less shouting their positive reviews for it. The one I bought (top of the line i7 with fingerprint reader, touchscreen, the works) broke. They sent me a replacement (after a lot of arguing, even though I was in warranty), and
that one broke too. I called again, they sent me a third laptop and within a month it broke again!! All of these problems were internal problems with the hardware... For example, my first one had a heatsink (heat pipe? I don't remember. Something to do with heating) come loose and would constantly overheat. Anyone who's had a XPS knows that these things are fragile enough that dropping it would shatter the screen before dislodging a heat pipe.
It also had one of the most annoying touchpads I've ever used and the small bezel made me not want to use it for anything that took more than five minutes - for some reason programming especially was difficult. I'm not sure why, it just felt way more difficult to do on the 13.
I finally just bit the bullet and bought a surface laptop - I love everything about it. I'm on month three right now, no problems so far. Fingers crossed.
(I don't work for Dell or Microsoft)