According to the info you've provided me with, the Flex is still better.
Whilst the HP one has a better CPU (4 cores, and up to 4GHz) the Flex one comes with an okay CPU, a great, for the price, GPU and 16GB of RAM, which is fantastic considering the budget range! Another pro, is the fact that...