I'm a Unix/Mac guy, so I'll seek other people's confirmation but my understanding is that Vista does a reasonably good job at transferring the raw digital data. Maybe upgrading to Vista (providing that your hardware and applications are up to the task) would represent the simplest solution?
Michael
Michael