I think any of those laptops are fine. Just max out the ram.
I also suggest you read up online on tips and means to optimize Windows to be effective. If you can scrape up the money even, go to Microsoft and update your windows to a full clean version. Usually companies like HP will put in bloatware and other useless crap. Uninstall it or try to get a clean install of Windows.
I love my Thinkpads, but I hear a lot of good things about HP. The two Architekt posted look good as well.
Just be patient, know the limits of your laptop, and you’ll do fine. Half the problems people have came about because they honestly don’t know how to optimize Windows and they push their laptops way beyond what they can actually do…even Macbooks.