Give it a go, sounds like you've carefully considered it.
I have personally had bad experiences with 3 and I wouldn't go back unless it was the only network offering a good deal (even then I'd probably just get ripped off and go elsewhere). I need a phone that works, a phone that can stay connected to calls as I drive and ride on trains, I cannot have it losing reception mid call, sadly 3 didn't fulfil that criteria. Good 3G coverage but it to often goes to No Service and having no 2G fallback is absolute pants. I was always being cut off mid way through important calls, constantly having to ring people back - only for the phone to cut me off again 2 minutes later when it lost service yet again.
It often said 'call failed' even though it claimed I had reception too. It also often made a really weird noise when I tried to make calls with low reception. It sounded like crazy interference. It just annoyed me.
It's extremely rare for me to get cut off with T-mobile and even rarer on o2 (in fact almost never). Although o2 is often 2G signal whereas T-mobiles virtually always 3G (so I personally prefer my T-mobile handset).
Edited by ukhardy07 (Mon 26-Aug-13 01:32:27)