This is with 02, been on 3 for while before that. Best download is about 40Mb but that's few and far between. Even family that are on Vodafone/EE when visiting run tests and get no better scores.
Could be a capacity problem. Are EE / Voda sharing the same base station