After a vigorous search for a new high-end notebook, I have many options now, which is quite confusing. With which brand do you have the best experience depending upon following criteria? 1- Best price for hardware 2- Durability 3- Build quality 4- Gaming Graphics 5- Availability of dual drive space (one for SSD and other for regular HDD) 6- Atleast two hours of battery life. 7- Customer Service 8- Customization