My projects involve a blend of fast CPU and GPU, so I decided to build a fast system recently with 1 GeForce GTX 1080, a fast Intel Core i7, and 128 GB of RAM.
I'll install another GTX 1080 soon. I found that the new Titans are hard to get and the performance/price ratio seems favorable on the 1080's.
I got Ubuntu 16.04 to work with the latest 1080 graphics drivers and CUDA 8 RC drivers -- no small feat. Reading all the documentation helps, and even then, it took some finagling.