All I know is DO NOT go with Bulldog. They are absolute f**king shit, and if you have a problem (which you definitely will) getting them to help you out is like getting blood from a stone. Check out OFTEL (the government watchdog for the telecommunications industry). They have reviews and stuff about all the service providers, and you will see the Bulldog has a record number of complaints filed against them.