So, let me give you all my basic setup, so you can get a general idea of what I'm lookin for. I have an Asus VW246H 24" LCD monitor that has a DB-15, HDMI, and DVI connector on it. On my desk, I have my PC, and XBOX 360, a PS3, and a Wii. The video hooks up are like so.
PC - DVI
XBOX 360 - VGA
PS3 - HDMI
Wii - HDMI via one of these component to HDMI converters. Works beautifully.
The problems comes, from getting sound out of all these devices. I am constantly having to climb behing the PC to switch things around and it's driving me insane. I do not use speakers, instead I use a set of Turtle Beach HPA2 5.1 headphones. I love them. They're hooked up 5.1 analog to the the onboard sound on my DFI INFINITY P965-S.
Currently, The PS3 HDMI in to my monitor, and I have a stereo mini cable running out of the line out on the monitor running in to the line in on the PC's sound card. The Xbox 360's two RCA sound cables run to an RCA to Stereo mini cable. The RCA out on the Wii is also hooked up to an RCA to stereo mini cable. I have one Stereo Mini extension cable hooked up to the line in on my PC, and I switch the cables out depending upon which console I am playing at the time. It's annoying have to climb under the desk and plug and unplug **** everytime I decide I want to play something different.
What would be optimal, would be a sound card with several analog line-ins (like 2 or 3) and a toslink line in for the PS3. I'm even willing to switch headphones, as the HPA2, while nice, aren't a limiting factor here. I have not been able to find a solution that works for me. I'd like to keep this, not necessarily budget, but out of the $120+ range. If I have to deal with swtiching the stereo mini cables out all the time, I can do that. But something with a one or toslink ins on top of the stereo mini in would be wonderful. I've been out of the sound card loop for quite some time, so I'm not even sure what it considered decent anymore.
Any further questions about my setup, feel free to ask. I've done my best to describe my complex set up.