Thanks for all the help, guys!
Silvas, I assume you are talking about your workaround, not the other longer one where I have to replace my serial_cs.o module. In any case, I can't use your workaround, because I removed anything bluetooth from my Z to get more space. Thus, /etc/bluetooth empty. I tried what you suggested anyway:
1. I start qpeGPS, it gives me an error
2. I click ignore, and switch to the GPS tab. The args box says '-p /dev/ttyS3 -s 4800' ( I tried this thing again with 9600 baud, but it still didn't work)
3. I insert the Card, it is recognized as a Compaq iPaq Bluetoth Sleeve...whatever.
4. I click in the args box, and hit enter.
And this is where the problem is, as I get the error message again. It seems for some reason that qpeGPS can't start gpsd...is it looking for it in the right place? I installed both qpeGPS and gpsd from the OZ feeds.
I have tried waiting, more than 10 minutes (If I start gpsd manually), but nothing ever comes up, and 'GPS', under 'Data Status' is red, with '???'.
If I telnet to gpsd and send a 'p', t is able to give me my correct latitude and longitude after about 5 seconds, so where does this 10 minute business come from?
Again, big thanks to everybody for replying, and any more advice is still appreciated!