Well, I just got a HTC Touch 3G unlocked (my brother bought it for me from Asia) and I am getting the hang of this device. TouchFlo seems nice. I've installed my Garmin software on this, and it seems pretty solid so far. Its smooth and fast, and my phone seems to be compatible with the local GSM providers here in Canada. Using this with an 8GB microSD card. Lots of memory and ram - works great with all the usual PocketPC software. Excellent for me...
Will be hard to replace my Dell Axims but what's cool is the size. If I want a large screen, I can switch back to my Dell Axims, but this is great for an all-in-one device. I'm not an iPhone fan and I prefer the flexibility of software in the WinMo devices.
I also added Skyfire to pair with Opera. Both work great so far, getting really proficient with both. I like Skyfire for the Flash compatibility.
Fring voip software works well as well. Really awesome to know I can use wifi to call any phoneline with minimal costs using the same voip provider as I have on my home line.