i have been with them a good 6 - 8 years. I have never had a problem with them, i mean sure when they started out there were connection problems but thats years ago. I have been on the same package since i started out with tiscali and i pay 15 a month for unlimited 100 GB.
On average i when i download a game thats 7gb im usually downloading it at 600 to 700 Kbps.
the only thing crap about them is when you actually have to phone customer services there all or mostly abroad, india, then again they have been from the start or well ever since i signed up. Though its not that bad better then a chinese woman calling you up at half the night trying to confirm ur address and saying when do you need the body armor shipped. Lol. Mad stuff man.