I made a program for Windows 7 to make it easier to switch between audio output devices and thought I would share. It really bugged me that you needed so many clicks to change audio devices. My goal was to make it look like the Windows 7 flyout widget programs like when you click the volume icon. When you open the program it will add an icon to your system tray that when clicked will list your audio device. Click on a device and it will be changed to your preferred playback device. I am pretty new to C#, but it works on the few people i shared it with. If you open it in anything but Windows 7 it will crash because I am using a new Windows 7 API to get the system tray icon location and I am too lazy to make a warning popup. You can download it here If anyone has a better hosting site let me know, never really had to host a zip file before. Credit goes to this guy for figuring out the undocumented API for setting prefered audio devices http://www.daveamenta.com/2011-05/p...e-default-sound-playback-device-in-windows-7/. I just made it into a DLL and gave it a pretty front end.