Thank you for your suggestions even though it did not direct me toward any documentation I do appreciate the response.
Currently my network is made up of low brand unmanaged switches (which currently get the job done) that were purchased prior to my arrival. I do like the second option because personally I would really like to do away with the current PBX and VM system but I have to weight my options to know what will be best for the company and not overkill.
As for the hiring of a VoIP consultant that is not a bad idea but with my experience in Nortel and Cisco layer two and three routers I feel highly confident that I can setup a VoIP system for my work. I just need to get a non-Cisco bias book that will direct me toward the right system for my environment.