Sync-ing to Portable USB & Safely Ejecting

I've had some trouble with this same thing in the past, so I thought that I could help.