I'm currently looking for a laptop with discrete graphics that will work properly with Linux. I would like to avoid optimus as it never works right, and doesn't put things on the gpu when I want them on there.
I would probably end up buying a used laptop (within the last 2 years), that's currently a good deal. I usually just buy thinkpads, and I would like to get something similar.
I'm currently rocking a w540, and the only thing holding it back is the weak graphics and optimus.