Sorry to hear you had a rough night with CC, I wish I could say I was surprised
This seems like a pretty good deal for an HDMI switcher and you could probably get a cheap RCA a/v switch for component video at radio shack or something. I'd be surprised if you saw a loss of pic quality through it.
Congrats on the pj!