Su comprensión es correcta. GPRS < EDGE < 3G < HSPA.
HSPA = HSDPA (High Speed Downlink Packet Access + HSUPA (High Speed Uplink Packet Access)
La diferencia entre los tres radica en las bandas, es decir, las frecuencias que utilizan para comunicarse con la red. Edge utiliza la misma frecuencia que el teléfono para transferir voz y SMS a la red. Por lo tanto, puedes notar (al menos yo lo he notado), que el símbolo E desaparecerá cuando estés en una llamada - suponiendo que hayas seleccionado Use only 2G networks
Para responder a la última parte de tu pregunta, suelo mantener mis redes en 3G/WCDMA
cuando sé que voy a estar cerca de un punto de carga. Entonces puedo volverme loco con mis datos. Sin embargo, cuando estoy de viaje y la cobertura de la red puede ser escasa, fuerzo al teléfono a utilizar GSM only
que en su caso es Use only 2G networks
. Esto ahorra mucha batería, simplemente porque el teléfono consume más batería al comunicarse por la radio 3G, en lugar de la 2G.
Edge puede ser bastante decente, si sólo necesitas estar en línea en Gtalk, Watsapp, y necesitas responder a algunos correos electrónicos ligeros. Hace el trabajo. 3G o HSPA, es necesario para aplicaciones más intensivas como Dropbox, Youtube, o uno de esos servicios de música en streaming que no recuerdo en este momento.