Styrofoam sucks because it's bad for the environment, but awesome when you are trying to pack. Place a styrofoam plate in between your dishes to help keep them safe. It's the only time you are ever allowed to buy and use styrofoam, okay?
DO NOT take everything off the hangers and fold them and then pack the hangers. Save yourself a whole lot of time and money and just throw some garbage bags over your clothes and use them as garment bags.
A perfect way to pack all of your wires and cords is by using old toilet paper rolls. It'll save you a big tangled mess when it is time to unpack. You can also keep them this way, and put them "as is" in your junk drawer.