Don't know how well it would work having insulation in the walls, but we just finished running wires and plates through 3 rooms. We tied a plumb bob to a string, located where the walls were, dropped the bob down using marks on the string every 3 feet to be sure it had dropped a full 8 or 9 feet, then bounced it around until the person in the room could hear it and drill a hole in the general area. Then the one upstairs swung the bob around a bit till it could be caught through the hole and pulled through (the bob was about an inch across, the hole for the dual-jack plates needed to be even bigger anyway).
Using a whole lot of extra string, you can tie one cable on in the attic and pull it down, then just tie another one on without having to pull it back up. Or go in the other direction, pull a lot of string down first so you don't have the end with the bob pulled back in, and just shuttle the string back and forth until all cables are run. Really proper home networking includes conduit and leaving string behind for later cable pulling.
We found where each wall was by first measuring the rooms and any stairways to the attic to find the closest horizontal location we could, and getting as close to the general area as possible that we wanted the jacks to actually be located on that wall. Then, pulled up the planks in the attic and found where the metal electrical conduits were dropped or cut through the beams to reach wall sockets. In one case, we went directly into a wide open space between closets and the wall we wanted plates on, so we didn't even have to try hard; in another space, we were going above a drop ceiling, so we managed to find a hole in one part of the original ceiling by looking for light and dropped the cable right through, then moved over the drop ceiling and went into the wall sideways and dropped the bob (would have been impossible to pull a plank up over that wall directly). In a couple of cases, we had to actually drill through planking that made up the ceilings, because the boards crossed between rooms and therefore covered the gap between the walls; that's where following the electrical conduit came in handy, since it was obviously a safe place to cut.
If you can at least get a heavy object down through the insulation, someone can listen and drill the hole and pull a lot of the string through, without actually pulling out the weight; that way it doesn't necessarily have to be a smaller object so it can be really heavy.
We did occasionally run into problems with electrical wiring and stuff in the walls, the cables got caught coming down or up while tied to the rope, but overall it wasn't too bad. It did take us a couple of days to complete though.
One warning, learn from our mistakes. Don't sit on anything clean after rolling around in the attic.