Be careful about this nVidia/Intel Optimus hardware situation in case it may apply to you, mentioned in this thread:
http://www.linuxquestions.org/questi...13-1-a-828165/
Despite the above, I would go for either an Intel
or nVidia video device (not this Optimus thing, at this time, if I wanted functionality that is not yet supported) if I were looking at a laptop, and be fairly confident that there would be good working Linux software/drivers for it; this is because I've used both of these brands with no trouble; as far as ATI video devices, I cannot comment on whether they work well lately or not, as I don't follow ATI very much. Someone else can elaborate on this if they know more specifics.
The Nouveau project for Linux (which drives nVidia hardware) is under very active development, so something that doesn't work right today, might work next month. And there's the nVdia binary driver from nVidia themselves, which usually works great, and is updated regularly with bugfixes and to support new hardware and features.
Something good to do is after you have narrowed down to a few laptops you like, find out [U]exactly/U] what hardware is inside it, and investigate linux compatibility with each component individually. This especially applies to video, wireless, ethernet, and disk controller hardware.
Check the LQ
HCL for reports from other members as to how particular hardware works for them, and with which OS's.
Check out TuxMobil:
http://tuxmobil.org/laptop_manufacturer.html
(Note that a lot of the entries there look
not-that-current, so they might not be useful for brand new laptop reviews, you'll have to look around, or locate a more current resource...)
For wireless, Broadcom for example now have native Linux drivers from Broadcom (the STA driver) and it works well for many very new wireless cards. Other wireless device support varies.
When shopping for a laptop, take a couple LiveCD's to the store and if possible, boot them up. See if they boot without issue. See if the wireless device is active or detected properly (though you may not be able to actually use the internet from within the store). Use the `lspci` and `lshw` commands to identify what make/model of devices is inside the machine; take notes, and then check compatibility of the devices identified. You might take Ubuntu, or Mint, or any one of dozens of other LiveCD's to test out.
Some store personnel may not want to let you boot your CD's because they're paranoid & scared of viruses or something, but do your best!
Sleep & hibernation are funny issues with many laptops. I suspect this has more to do with the BIOS of the laptop than any other single component, although video cards might cause some problems too. LQ has loads of the threads on sleep/suspend issues with laptops so searching the forums might yield a lot of helpful advice on this. There are packages for various OS's of tools for getting suspend to work right with some machines - and the "TuxOnIce" kernel patches too, if you're inclined to try that.
Take your time to research before buying. Good luck!