First, about the SPC cable from navships,
I posted earlier here that I emailed him asking to change from 28awg to 26awg. He just emailed me and said that he would give me the 26awg and I shouldnt worry about the price difference. Its only about 50cents or so, but it is still nice of him to do it.
As for why i'm building my own cable,
First of all, beyond just the "fun" of it, it is a good way to get some experience. I want to build an amp and I need some practice with a soldering iron and a multimeter.
Second, like eric said, it lets you build cables that perfectly match what they are being used for. For my DAP/Amp I need R/A plugs, my amp came with straight ones. For my Desktop, I need a longer cable that will reach my desk. Having a braid makes it look pretty, and overall the DIY cables will be more durable than what you get with stock cables.
As for DIY vs prebuilt "high end" cables, first off the price difference is huge. I spent more on my multimeter, wire stripper and soldering iron than I did for cables and connectors, but I will be using all these tools later on for an amp and other projects. As for the materials themselves, they cost $40(about $10 of that is just shipping costs and taxes), which is pretty close to what a prebuilt mini-mini sells for. That $40 goes towards building a small mini-mini, a 7-foot long mini-mini and reterminating my three headphones. I am also considering buying the HD650 cable for my 580, and if I do that I will also have a plug/jack to turn the 10ft 580 cable into an extension cable for watching TV.