I signed up with CSL (1010) 3 weeks ago because I was not happy with the coverage of 3. In my flat in Midlevels I often have no service on my iPhone 4 so I gave CSL a try and in my opinion the coverage and speed of the network is much better. Not to mention that the customer service seems much better to me as well. I am still on contract with 3 for 35 more months but I was desperate for better coverage and service. So to sum it up, I am very happy so far with CSL and think if your contract with 3 is up, they would be definately work trying out.