Recommend a laptop for marketer?

My main needs are (YOU CAN SKIP TIL THE "READ HERE:" if this is too long for you)
It has to be Windows computer, no Apple.
Need to use Microsoft Office to create and manage projects in Word and Excel and PowerPoint.
I need Adobe Photoshop for some small designs (no big file formats).
I need a good display, big enough to fit information.
Good battery life.
Good construction - Notebook has to last at least 5-6 years physically, I don't intend to drop it or smash it.
Those are my MAIN needs.

Secondary needs are things like - if it could play movies flawlessly while I'm on a trip with a bus or a airplane. I don't care about computer games because I don't intend to play them.

Basically I need one Small Office laptop - price range should be somewhere around ~650$

I prefer Lenovo because they intend to last longer - better construction and good construction quality is one of my MAIN needs. No HP or Asus or other manufactures with cheap construction.
---
READ HERE:
Display: 1920x1080p (I guess if necessary I can deal with a 1600x900)
Memory at least 4GB
Screen Size: 14'' or 15.6''
CPU: from i3 to i7
NEEDS Office, Photoshop, Movies, Youtube, Facebook

About anything else - I don't care.

Why do you need such high resolution on a laptop with those uses?

And if you think an Asus with those specs has cheap construction, who exactly do you think has "good" construction?

The display is what's going to get you. No laptop has such high resolution at that price point without a good dedicated graphics card, which means you'll have to go with either a gaming machine or something with a commercial card (nvidia quadro or something), and even then you'll likely only find it on a large 17" laptop which sounds too big for your needs. And if you get one of those, battery life will be garbage unless it has Optimus or some other battery-saving tech built-in.

Most marketers involved in design want to work with Macs, but the Lenovo IdeaPad Yoga 2 offers very similar resolution, graphics, and sound and you'd have your PC applications with no issue. The Asus is also a machine to be considered. For quality of display I'd go with Lenovo, but check out my article on this topic. I provide an outline of my top 5 picks. The Yoga 2 is on there, but the Asus is also, or you could go budget with the HP Touchsmart if it works for you size-wise.