I wonder how many punters who are thinking about this service know that it might only be 13.75 Mbps d/s sometimes then, not 150 Mbps as advertised. The figures have so much variance behind them as to be completely useless, you never know from one minute to the next what you're going to get.
It seems very much a matter of where you are as well, from the experience of other posters.
<rant>
I only get 5.25 Mbps, but it pretty much never varies even slightly, unless there's some exceptional reason, such as an attack in progress. (I get people scanning my IPv4 range at a high rate, lots of TCP connection attempts per second, which can easily saturate my poor pipe and stop me watching Netflix, so I could do with setting up an ISP-end firewall in addition to my local one.) But my service never changes according to time of day. Even during the men's final of Wimbledon, the BBC iPlayer service held up 100% during the match so congrats to the BBC's content server farms and to A&A who I know bought extra capacity from BT well in advance. I pay for x and I get it, 100% of it. Can't imagine paying for a completely random, unpredictable, effectively unspecified service. </rant>