I just need some opinions on what the best hardware would be for a possible upcoming project. Basically the current environment is 2 core switches (3560-24), with 13 switches for IP phones (3560-48PS). We are looking at expanding to 20 3560-48PS switches. The catch is that 4 of the additional 7 switches are to be placed in an adjacent building with fiber running between the buildings and 3 of them will be in the same building. As a test, we currently have 1 3560-48PS connected to both 3560-24TS switches using SFP ports but we are now out of SFP ports on the 3560-24TS switches and we only have 2 additional gigabit ethernet ports available which is not enough. Does anyone know if there are any switches that would accomodate at least 20 SFP or other fiber connections that could also perform QoS and such for VOIP traffic (we currently have CCM Express). Currently the switches just connect a speed of 1000 over ethernet. I was thinking that if we add two new 3560-24PS switches we could trunk the 4 3560-24PS switches together using the fiber and SFP ports and then connect the additional 3560-48PS switches in the adjacent building over gigabit ethernet but then we still don't have extra capacity in the current building to add the necessary switches into the mix. We could always get another 3560-24TS for this building to expand but that seems a little extreme. I just want to know if that would be the most efficient way, or would it be better to replace the existing 3560-24PS switches with something like a 4503 and re-purpose the existing 3560-24TS switches. I will keep researching on my own but if anybody has any pointers or suggestions I would like to hear them.