No tiene nada q ver wifi con G o 3G tecnicamente, es decir todo se relaciona por ser la via de transmosion de datos, pero tenen funcionamientos independientes. Intenta reiniciando, eso suele resolver problemas de coneccion con vodafone. Lo del wifi mira tu router o bien los parametros de configuracion en la magic.
Suerte