Votre compréhension est correcte. GPRS < EDGE < 3G < HSPA.
HSPA = HSDPA (High Speed Downlink Packet Access) + HSUPA (High Speed Uplink Packet Access)
La différence entre les trois réside dans les bandes, c'est-à-dire les fréquences qu'ils utilisent pour communiquer avec le réseau. Edge utilise la même fréquence que le téléphone utilise pour transférer la voix et les SMS vers le réseau. Par conséquent, vous remarquerez peut-être (du moins je l'ai remarqué) que le symbole E disparaît lorsque vous êtes en communication - en supposant que vous avez sélectionné Use only 2G networks
Pour répondre à la dernière partie de votre question, je garde généralement mes réseaux sur 3G/WCDMA
quand je sais que je vais être près d'une borne de recharge. Je peux alors faire des folies avec mes données. Cependant, lorsque je suis en voyage et que la couverture réseau peut être insuffisante, je force le téléphone à utiliser la fonction GSM only
qui dans votre cas est Use only 2G networks
. Cela permet d'économiser beaucoup de batterie, tout simplement parce qu'il est plus gourmand en batterie pour le téléphone de communiquer sur la radio 3G, plutôt que sur la 2G.
Edge peut être assez décent, si vous avez juste besoin d'être en ligne sur Gtalk, Watsapp, et de répondre à quelques emails légers. Il fait le travail. 3G ou HSPA, est nécessaire pour des applications plus intensives comme Dropbox, Youtube, ou un de ces services de musique en streaming dont je ne me souviens plus pour le moment.