Usually i don't share information for personal use, but i can make an exception.    There is company called- Supermicro and they have pretty a lot diffirent motherboards. I founded one interesting motherboard for Lenovo Y500 - X9SCV-QV4.   It's have got:   1. Intel 2nd or 3rd Gen Core i7/i5/i3 supported; socket G2 (rPGA 988B); 2. Up to 16GB DDR3 1066/1333/1600MHz Non-ECC SODIMMs; 3. 1x PCI-E 3.0 x16 slot (Gen 3 with 3rd generation CPU); 4. LVDS connector onboard (may be tricky to connect laptop display, need compare pins).   It's more expensive, but an alternative. Also, i have no idea about GTX 10xx series support and desktop CPU heatsink support. Need to chat a lot with Supermicro support, but it's real product.   Update:   I got respond from Supermicro and this motherboard don't support i7-3630QM since Supermicro used Intel QM67 chipset. http://www.cpu-upgrade.com/mb-Intel_(chipsets)/QM67_Express.html   Options from ASRock:   ASRock IMB-170-V (for Lenovo Y500, PCI-E x16 Gen 2, but maybe will work as Gen 3?) ASRock IMB-180 (for lenovo Y510p, but no data about PCI-E x16 generation at all).