in my area above 5mbit/sec is fast for 3G.
just now 23:30
O2 - 5.1mbit/sec
giffgaff 1.9mbit/sec
Three 0.12mbit/sec (test timed out first 7 times)
In cromer small seaside town.
O2/giffgaff no 3g connectivity
Three - no speedtest done but fast enough to watch netflix/iplayer.
My sister on EE 3G gets very good speeds and it works well in cromer, so I am ceriously considering EE at the moment.
The problem is I am not interested in 4G, and most 3G packages have been nerfed to make 4G more attractive.