Both the Dell Inspiron 15 7000 series and Dell XPS 15 are excellent laptops. The Lenovo Y700 seems to be a great choice as well. In either case, I would opt for a dedicated GPU model if you can. I would not touch MSI again.
Of the laptops you listed just now... the T540 has a dedicated GPU so I would probably put that at the top of the list.