HTC Corporation just released new smart phone called the HTC Touch Cruise. It offeres good GPS capabilities with possibility to navigate within USA. Moreover, HTC Touch Cruise is 3G enabled phone and as a result can provide up to date traffic information with speed.
The problem comes with the screen sharpnest. It does not have same capabilities as iphone when it comes to screen sharpness and effects. Otherwise, it is a good choice for HTC followers and I rcommend buying it if GPS is part of the feature that you are looking for in HTC smart phones.