I always switch Networks just to see what others are like, so far I've tried the 4 main ones, O2, Orange, T-Mobile and Vodafone. However the ones I always go back to are O2 and Orange. For me Orange just shade it over O2.
I was least impressed with Vodafone.