By far the hardest part of the job was running the wires. I got a 1/2" x 6' flex bit, which is basically just a 1/2" bit on a flexible shaft. If you want more info I can tell you where I got it. It was about $25 plus shipping. That allowed me to cut fewer holes in the drywall, as I could get through a few studs using only one hole. It also has small holes at both ends of the shaft so that you can use it to pull wire once you drill through. I also got a fish tape, which is a severe pita to navigate through long runs, but is very helpful if you just have a hole going through a wall (no open space along the hole, like if you were going between two holes on seperate studs). A lot of the difficulty will depend on how your house is setup. For me, I was fortunate to have enough unfinished spaces (drop space in basement, unfinished water heater closet), that I was able to get at the back of the wall for some of the cable runs, but not all. I was also working with a finished basement. If yours is unfinished, that will make things a bit easier.