Does anyone have a windows port for this program? If not, how hard would it be for me to do it (I've never tried to port something to another OS). Thanks.
If you want to have a go at it, you'll first need the GTK environment for Windows. Some info is available:
I believe that to compile those you'll have to install compiler tools as commented on the above page. As far as I know, linSmith doesn't use platform dependent things, so it _should_ be possible.
Still, as a faster way to run, either an UMSDOS or a CD based solution will get you up and running in no time.