After 1 year of looking for the cpu and motherboard, i think i have made an decision - gigabyte z77x up5? I think its brilliant, plus the 3 PCI express x16 look good for 3 way sli? and also the thunderbolt making it future proof . What do you think? anything better?