Speaking from personal experience, I'd also specifically recommend against HP.
Do your internet research first just to get an idea of what's out there.
Figure out your price range, and google product reviews for any laptop model that takes your fancy.
Figure out what features you definitely want, and whiçh you don't need.
For me, I personally wanted a laptop with a hybrid drive (SSD and HDD), at least an i5 processor, decent specs, and three USB ports. On the other hand, I didn't care about weight or battery life because I'll use it at home 95% of the time, and I didn't care whether it had a touch screen or a DVD drive. Sometimes it can help you keep within your budget by deciding early on what sort of features you're not willing to pay extra for.
Once you get an idea for the sort of features you want and the sort of price you can expect to pay for those sort of features and you decide on a couple of laptop models you're interested in, head off in-store to check them out. I'm not saying you have to buy them in-store coz you might be able to buy it online cheaper, but you should definitely look at it in-person before you buy it. The first thing I did when I went in-store was touch the laptop to see if it was hot. My old HP laptop had overheating issues, so I wanted to check whether a laptop idling in a store for a couple hours felt cool to touch. My advice specific to a hybrid is to check how sturdy the screen feels connected to the keyboard or whether it shakes, check the weight of the screen alone to see if it will be comfortable to hold, and check to see how the screen connects to the keyboard and if this means of connection seems exposed or otherwise highly prone to being damaged.
Some brands sell direct to the public online, while others only sell through dealers and will probably be a little more expensive because of this. I know Dell sells direct to public online, but I can't remember about others.