Mapping Unix Directories to Windows
You can map a WebDAV (http://) drive which should be simpler than trying to route SMB packets across the Internet. Apache has a module for it, and it might work over SSL so you don't end up leaving the entire contents of your home directory open to network sniffers.
You can also map FTP drives, and any FTP server installed on your Linode should serve up home directories by default (or with the flick of a switch). This is probably the easiest method, but plain old FTP is about as insecure as protocols come… ok hacking SMB to go over the net without tunneling is less secure, but its a lose-lose situation.
The open source program WinSCP is completely secure, uses SSH, and has wonderful directory synchronization features. Its not quite as handy as plain old drive-mapping, but definitely more secure and actually more reliable (my experience with mapping WebDAV drives isn't good).