I've always been unlucky with regards to choosing a laptop that I can install Linux on. If it's not the wireless card that's not working out of the box, it's the video card. Also, I'm still not able to hibernate my computer, close the lid and resume where I left off at a later point. I always have to shut down the laptop or leave it on.
Is there a laptop vendor that is considered to have the best trade off between performance and compatibility with Linux? If not, then what should I look for when buying a laptop?