I am a Linux and Palm user, but I don't run any Windows software on Linux.
I answered somebody else about this a couple of weeks ago (I _think_ it was in this forum

, you could try looking it up.
EDIT: Link to thread:
http://www.pdastreet.com/forums/showthread.php?s=&threadid=53905
Anyway, what I'm using is the pilot-link "low-level" toolkit, for backups and installing single apps/files directly (very convenient), and the kpilot suite for hotsyncs in general. If you want to actively use the PC to update calendar etc. (I don't) then you just install plug-ins for kpilot which lets it communicate with Korganizer etc.
You can read more about kpilot on its homepage,
http://www.slac.com/~pilone/kpilot_home/
BTW, kpilot uses the pilot-link toolkit for its operations. However, there are some transitions going on with pilot-link at the moment, in order to better support T3 and other Palms with newer conduits and other things. There is also an issue with the hotsync manager protocol and 64K record alignments or some such, and only the latest, not-yet-released pilot-link handles this (by ignoring such files, which is what the newest Palmdesktop hotsync does too!)
Depending on what you have installed, you may or may not run into sync problems.
Uh, and Avantgo updates just fine when synching with kpilot, no need for any avantgo app on the desktop (I mention this because someone in another thread said he had stopped using Avantgo because of no Mac support, which surprises me.. shouldn't be an issue).
Some things in particular I like about using Linux with palm and the pilot-link tools:
- dlpsh is an interactive Desktop Link Protocol (DLP) Shell for the palm device. You can interactively e.g. sync the time with the desktop, change or set your Palm hotsync name, list files etc.
- Installing new apps on the Palm is as easy as e.g. 'pilot-xfer -i GreatNewApp.prc'
- Making full backups from the command line: 'pilot-xfer -b backup-2005-01-27' (full backup in a dir of that name). NB: This operation can get you into the protocol problem mentioned earlier, unless you have the development version of pilot-link. See pilot-link.org.
As far as Docs2go is concerned, you should be able to handle such files without any desktop app installed, as long as you have a Doc2go version which supports native file formats, an expansion card, and a card reader to copy the files to (pilot-link doesn't support sending to card yet, although it's being worked on - it may be in the development version already but don't take my word for it).
I've transferred excel files to a card (and also a ramdisk, downloading over wifi to ramdisk is nice) and Docs2go shows it just fine.
There's more, but I'll stop there.