ATM, I'm really digging MGMaps. Once the developer implements routing and hybrid mode(overlays), it will be an incredible alternative to Route 66 and TomTom, if it makes it to the S60V3 party.
GMM gives directions and traffic overlays, but cannot be used in conjunction with a GPS receiver.