I am using i-cable. I don't know your acceptable level but I think i-cable is OK. However, i-cable is share bandwidth, so the performance is highly depends on how many users in your building. You better ask how many people are using i-cable in your building.