I know this isn't the answer you're looking for, but how about one monitor with multiple inputs? Most professional monitors have at least 2-3, these days. Then you could use wireless keyboard & mouse, and just toss under the desk whichever you aren't using at the time.