So, here's what I want: Gaming audio some of the time, high quality audio the rest of the time.
For Gaming (an possibly movies): Soundcard (Headphone output) -> Fiio E009K -> Headphones
This probably over amps things, but I get the simulated surround from the soundcard for positional awareness and the amp on the E0009K to power pretty much any headphones.
For Music: Soundcard (SPDIF Optical) -> Fiio E17K (Docked in E009K) -> Headphones
This lets me bypass the soundcard DAC and use something better.
Am I wrong on this? Is there a better way to achieve basically the same things? I'd like to keep the costs close to the same (~$200-250). The other advantage I see in this is that I can use the E17K when away from my desktop.