I've been trying to have a GPS_Decode event fire now for nearly a day...Using the examples listed on the homepage (downloads section/gps example) I've tried connecting a GPS (Delorme Earthmate) to the Serial Port, two freeware GPS simulator devices (from another PC to this PC). And Testing on a pocket PC. All of them connect and receive data but the event doesn't fire. I've been very mindful of the port settings/baud rate/ etc. I know it is connecting because I receive values for Serial.Inputstring when I'm debugging. GPS.tostring returns Decode_GPS.GPS or something like that...(I've been up for nearly 22 hours now straight and am going to go take a nap). I also made sure the Sub Functions were names appropriately and coincide with the GPS varialbe name. Thanks in advance for any help!