ShoreTel announced today it has signed a definitive agreement to acquire M5 Networks ("M5"), a recognized leader in hosted Unified Communications. As a result of the acquisition, ShoreTel will be uniquely positioned to provide customers a choice between on-premise and hosted UC solutions.