Should I get an Lenovo yoga 3, New Dell xps 13(ces 2015), or an Surface pro 3?

Hi. I'm planning to get an new laptop. But I'm deciding which laptop should I get. Should I get an Lenovo yoga 3, 2015 dell xps 13 or an Surface pro 3? I will use my laptop for photoshopping, and making presentations. The laptop needs to be really fast, lightweight and portable. The battery life should be good. Please help me choose my laptop. Thank you.

Added (1). I will also play games on Windows 8 store

My name is Sandeep and I work for the Social Media and Community Team at Dell.
Please click on this link here: http://dell.to/...to/1tQJTld, this will give you all the information you need for xps 13. In case you need any further assistance, please reach out to us and we'll be glad to help you.

Thanks,
Sandeep
Social Media and Community Professional
Order Status: http://dell.to/...to/1fgKSTr
Download Drivers: http://dell.to/...to/1hcxG98