Yo en Barcelona ciudad y alrededores ningún problema. Dentro de algún edificio sí que es verdad que no pilla 3G ni de coña, pero por lo general tengo 3G siempre.
En Canarias no sé cómo te irá, pero yo creo que debería irte bien si vives en un núcleo urbano. Si vives en un pueblo pequeño o en la loma del Teide igual no te va...

Un saludo.