These guys cost a little bit more than cheaper providers such as Sky / BT / Virgin etc., but they're worth every penny in my opinion. Their helpline is excellent and they've always billed me correctly - which is more than I say about Sky!
The quality / speed of connection I got through ID Net wasn't exactly lightning fast but that's more to do with the quality of sockets in my apartment and my local exchange.
Time With Provider:
Package Name: