Sharepod is what I have used in the past.
Although, as previously mentioned, it would probably be less work to pull the hard drive out of your old computer and put it in the new one.
Google has many results about doing this, including ones with lots of pictures and videos. Expand your horizons, and get some extra hard drive space out of the deal