I HAVE A SOLUTION!!!

First things first, I read through this entire thread feeling the same frustration as the OP with some of the answers. We don't just want to switch our primary monitor using...