That helps a LOT, thanks! I used the smbclient tool, my results are below... that's fine, but whenever I try to use, say, mount -t smbfs //WindowsXP/SharedDocs it just gives me the info on mount.

(Oh, and the printer stuff below is a, um, work in progress, so don't take any info from that

) As for the printer, it's a Lexmark Z23... the closest thing to that in the list is Z22 / Z31, which I guess will be fine. It says lpd for the spooler. I used the "Printing" system setting in KDE 3 to set up the printer, which is set up as \\WindowsXP\Printer (which is the same as the settings below, you can see), of Queue type "SMB" on 192.168.0.3. Thanks again!
smbclient -L WindowsXP
added interface ip=192.168.0.2 bcast=192.168.0.255 nmask=255.255.255.0
Got a positive name query response from 192.168.0.3 ( 192.168.0.3 )
Password:
Domain=[CONNELL] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
Sharename Type Comment
--------- ---- -------
CD Drive Disk
IPC$ IPC Remote IPC
print$ Disk Printer Drivers
SharedDocs Disk
Shared Files Disk
CD-RW Drive Disk
Printer Printer Lexmark Z23-Z33
Server Comment
--------- -------
WINDOWSXP Windows XP Home Edition
Workgroup Master
--------- -------
CONNELL WINDOWSXP