Ciao,
partendo dal presupposto che non esiste il 100% di copertura, direi che TIM e Vodafone sono gli operatori con maggiore copertura.
Io utilizzo TIM e mi trovo abbastanza bene. Dico abbastanza perchè, ad esempio lungo il tragitto che faccio tutti i giorni con treno, ci sono un paio di buchi nella copertura.
Una mia collega è passata a TIM perchè con la 3 diceva che in molti posti non prendeva.
Tieni conto che la 3, dove non prende, va in roaming con la TIM (credo sia ancora così).
Il piano flat è valido solo sotto rete 3. Se vai in roaming paghi e quindi ti consiglio di disabilitare il roaming automatico.