An honest answer.
Please note, this is not a "dig" on Bose but merely an honest response to the question. Please don't turn this ito a Bose bashing thread.
No offense, but whatever receiver you wind up with will have capabilities that far surpass the capabilities of that speaker system. As such, there is no "best". Virtually anything will satisfy/surpass what those speakers can deliver.
If I were you, I'd look towards the entry-level end of the spectrum and find one that meets your switching and input needs.