To follow on from Terry's question, you should not need GPSGate for your GPS receiver to work with Streets&Trips or Mappoint. Your built-in receiver should show up as a COM port when it's running. The nav programs should be able to find it automatically if it's enabled and functioning.
In other words, if GPSGate is finding it, the nav programs should be able to find it without GPSGate running.
If the nav programs won't find it automatically without GPSGate running, you should be able to force it by pointing the nav program at the specific port. With the GPS receiver enabled (turned on, whatever) just go to the Device Manager and look at the COM ports to see which one it's on.
When GPSGate is running, does its system tray icon turn dark green?
With GPSGate running, are you trying to make the nav programs use the same COM port that GPSGate is finding the receiver on? If so, that won't work because GPSGate already has that port attached. You need to force the nav programs to one of the virtual COM ports that GPSGate is creating for output. They will be listed on GPSGate's Output tab.
And finally, back to Terry's question, why are you running GPSGate? Just curious.
...ken...