Hi Dannyjoseph.......the reality of broadband is that the speed is governed by the equipment in the exchange and the line between the exchange and you...it dosen't matter who the ISP is they cannot provide more than the line will take.
Visit the various isp websites and do a 'speedcheck' with them.
An earlier post talked of 24MB speeds there is no way you can get this unless you use one of the very few special exchanges and you live ver close to the exchange..
Most broadband users a living with up to 2MB.