Looks like I didn't blog one bit after GCDS (or usefully during). I won't do it usefully now either.
gnome-volume-control (in master) has profile switching support. You can now disable devices you're not interested in, and setup 5.1 support for your desktop in 2 clicks.
Input switches (and highlights of the volume control BoF) to come later.