I know this is not perfect, but I saw on another thread about poor GPS lock on the DInc2 to go and download GpsFix from the market. This weekend I was testing the GPS quite a bit and the GpsFix did help. Not perfect, but until HTC comes out with a proper fix, GpsFix does ok.
Jerrsun