Take a look at http://www.mobile9.com/
(there's many more sites like it, but I use this one a fair bit.).
To physically transfer the files you will need to either bluetooth them from your laptop or use the supplied cable plugged into a USB port on your PC. You'll need the Samsung PC Studio installed for this to work (doesn't work with Vista).