do you think its better than the Dell one shown above?
It depends on what your definition of "better" is.
In terms of performance the Dell will provide better performance overall and in games because of the quad core i5 CPU. Games that can take advantage of more than 2 physical cores would generally perform better on a quad core CPU compared to a dual core CPU when paired with the same GPU; in this case the GTX 960m. For example, the Dell will definitely provide better performance in Skyrim and Fallout 4. the i7-6500u in the Asus will still provide good performance in those games, just not as high as as the Dell.
If weight is very important, then the Asus would be the better laptop because it is 4.4lbs vs 5.6lbs for the Dell.
Battery life seems to be somewhat comparable. As stated above based on user and professional reviews of the Dell 7559 it can generally get around 6 to 7 hours of battery life. Some of the user comments do mention that the Asus can last up to 6 hours based on whatever they were doing. Can't say for sure though because the only was to actually compare battery life for both laptops is to run the exact same tests on both laptops to get apples to apples results. The i7-6500u does use less power than the i5-6300HQ. But the Dell does have a larger capacity battery which adds to the weight.