I haven't ever had the opportunity to use Migration Assistant so I can't comment on that, but pulling the hard drive out and hooking that directly to the Mac is really the best way to do this IMO. Unless all you are transferring are files in My Documents, there are many other things that need to come over. Email data files, bookmarks, the inevitable files and folders on the desktop of possible multiple users, and you always forget something. Having the hard drive there makes it easy to get anything left behind. This also eliminates having to double copy things, from the PC to USB and then to the Mac. 1GB of data? Not so bad. 50GB? Brutal.