On the subject of coverage, I was informed by a t-mobile member of staff who was quite adamant that my HTC desire on £35 contract has network limit of 746Kbps. Out and about the fastest recorded speed being 300kbps which is just about ok to load webpages. I was under the impression that we where talking Mbps in the hspda world not Kbps
Im lucky most days to get 40 or 50 maybe kbps while roaming so I am not that impressed with t-mobile coming from orange and with the merger enabled I connected only to edge which gave around 0.03mbps Max 2day in good signal area's. 

