I used to have unlimited with Tiscali but now I've had to go with TalkTalk it's 40gb unless I pay a fiver a month and get 80gb - not happening (unless I consistently exceed the limit)..
About right.. mine's about £23 a month for any time free calls, 20meg b/b (we seem to be getting 10-12 most days) and 40gb download.. the router is supposed to be a bit poo though.. the speed may improve if I got a better router??