Well, without an application list, and trying to cover all bases, I'd use an i7-3770k (hyperthreading) in a nce overclocking MoBo (i.e. Asus Sabertooth Z77), w/ minimum of 16 GB (preferably 32 GB) of RAM, nVidia GFX (CUDA), Tier 1 SSD (i.e Mushkin Chronos Deluxe) and Seagate Barracuda XT's for file storage and a nice big CPU cooler (i.e Phanteks) for big OC.