I could have moved away from IDNet, but stayed, for my needs they are great, I like getting though to the same people at CS I like the fact that I don't queue, or have to deal with scripted off shore CS which frankly with my mothers BT setup when there were issues made me tear my hair out, also I don't need BT TV or sports so I'm happy where I am. IDNet has better peer connection points too, but BT has all you can eat and the prices are lower but for gaming IDNets latency for me is better than my neighbour next door on BT. I don't need all you can eat yet, i never go over my 200GB a month, when I do I will move but till then I get a small friendly ISP that pretty much ticks along and does what it wants. It all depends on what you need. Personally I would say there is no need for priority traffic, that's overkill and 500GB is a huge amount of data. Do you really need half a terabyte?