Ciao raga,
ho deciso di postarvi questa "guida" nel caso qualcuno incappasse nel mio stesso problema ossia:
Nel passaggio da 4.2.1 a 5.0.1(avevo fatto un downgrade) non riuscivo più a navigare in 3g, o per navigare ogni volta che passavo da wifi->3g->wifi->3g dovevo riaccendere il telefono!A un primo momento avevo pensato ad un aggiornamento andato male, invece poi ho notato una cosa; il sito tim e affini me lo caricava, gli no.
Ho chiamato il 119 e han provato a resettarmi i valori di scheda e mi han detto di controllare che l'apn fosse wap.tim.it ; sfortuna vuole che il problema persistesse(anche dopo aver provato a ripristinare l'iphone).
Così ho detto vuoi vedere che è l'apn a fare i capricci??
Ho controllato che il mio piano tariffario(Tim Young) permettesse la navigazione gratuita anche su apn differente (CONTROLLATE PER NON TROVARVI SORPRESE DI CREDITO) e con piacere ho visto che ibox.tim.it era compreso.
Sostituendo nelle impostazioni ad wap.tim.it con l'indirizzo ibox.tim.it il problema è sparito!

Spero che questa mia esperienza sia utile a qualcuno :)
Questo è un metodo "non ufficiale", ma che si è rivelato efficace nel mio caso!