To exapand on the above, have a look at /etc/smb.conf or /etc/smb.conf.example (or something like that) for you Samba configuration. There are lots of tools to help you setup Samba, I imagine they are linked from
http://www.samba.org or get them from
http://www.freshmeat.net /
http://linux.tucows.com Once Samba is configured you just need to run the following
smbd -D
nmbd -D
Any errors should be shown in /var/log/log.smb and /var/log/log.nmb (assumign you haven't changed the location of the logs).
Once you have Samba running then you should able to see your Linux box from Windows. It may take a little while to show up in Network NeighboUrhood, if you are impatient then use Start->Find->Computer and type in the machines name. While we're on the subject of names make sure that /etc/hosts (on Linux) and c:\windows\hosts (starts off as c:\windows\hosts.sam will need to be renamed) has your machines listed, otherwise your machines won't show under Windows. The format of these files is dead simple, and documented in them so I won't explain here...
HTH - there lots more but the above should be enough to give you some idea about getting Samba up. Clearly I'm assuming you've already got it installed - it comes with most Distros...
cheers!
Jamie...