Bom...eu tenho um iPhone 8gb primeira geração.
Te digo que é um excelente telefone e pelo contrário de muitos aqui no fórum, uso-o mais como telefone do que a função iPod.
Antes de ter o iPhone eu tive um HTC Touch, que também é um excelente telefone, com o Windows Mobile que é um ótimo sistema, com menos travas, copy&paste e bluetooth liberado, coisas que o iphone nao tem, mas o multitouch do iphone é sem igual.
Creio que o firmware 2.0 veio valorizar muito mais o telefone 2.5G, pois pra quem usa Wi-Fi, o 3G não é lá grandes coisas, pois na hroa que se usa a função telefone mesmo(pra falar com as pessoas hehehe) a velocidade da rede influencia pouco.
Tenho um iPod VIdeo 30gb tb e te digo que é meu companheiro. Te recomendo ter os 2, pois a qualidade de audio de um iPod é algo que nenhum concorrente no mercado tem.
O GPS do iphone não será como dos carros que ditam as rotas e tals. Será apenas pra se localizar no aplicativo Maps, coisa que com outros aplicativos também é possivel.
Espero que os hackers desbloqueiem logo essa firmware 2.0 pra gente poder atualizar nossos iphones 2.5G, aí sim teremos o embate final de qual vale a pena: iPhone 3G ou 2.5G.
Resumo: iPhone 2.5G é um telefone muiiiiiito bom, com funções excelentes, porém nao é completo. Quer um telefone completo? Compre um HTC que suporta office e outras coisas, mas o iPhone é ótimo pra quem navega na internet, pois apresenta os sites como se fosse um computador normal.
Vale muito a pena ter um iPhone desde já!