Asus Vivobook 16 M1603QA and HP Pavilion x360 14-ek1010na are two excellent laptops currently available in the market. Both come with a sleek design, good build quality, and powerful performance. In terms of ports and connectivity, the Asus Vivobook 16 M1603QA comes with two USB 3.1 Gen 1 Type-A ports, two USB 2.0 type-A ports, an HDMI port, and an audio jack. The HP Pavilion x360 14-ek1010na, on the other hand, has two USB Type-A ports, one USB-C port, an HDMI port, and an audio jack.
In terms of screen size, the Asus Vivobook 16 M1603QA has a 15.6-inch display, while the HP Pavilion x360 14-ek1010na comes with a 14-inch display. Both models have a decent quality display with FHD resolution and good viewing angles.
When it comes to performance, both models are powered by the 10th generation Intel Core i5 processor, but the HP Pavilion x360 14-ek1010na comes with a faster processor, which should result in better performance. Both models come with 8GB of RAM, but the HP Pavilion x360 14-ek1010na has a higher speed RAM, which should also lead to better performance. As for storage, the Asus Vivobook 16 M1603QA comes with a 1TB HDD, while the HP Pavilion x360 14-ek1010na comes with a 512GB SSD, which should considerably improve the performance of the latter.
Lastly, in terms of battery life, the Asus Vivobook 16 M1603QA offers slightly longer battery life than the HP Pavilion x360 14-ek1010na.
In conclusion, both laptops are excellent options but the HP Pavilion x360 14-ek1010na offers better performance and should be a better pick if portability and performance is the priority.