I've had a little experience with this sort of thing myself. The 990's switching has been very well behaved for me, but it only offers two inputs - not enough for the trio of sources you mention. I have had success with OPPO Digital's 3x1 switch (the HM-31, which I describe in some detail here ). If the second switch also fails to take care of you, the HM-31 is $99 plus shipping.
_________________________
gonk
HT Basics | HDMI FAQ | Pics | Remote Files | Art Show
Reviews: Index | 990 | speakers | BDP-93