I just self wired about 6 pairs of speakers throughout my new addition and used 16/2 zip or lampcord wire. This is generally recommended for runs of 50' or less. I got most of it from Home Depot for about $55/100ft. A far better deal is at Lowes. They sell 16/2 shielded low voltage wire for $88/500ft!!! I found out of course after the fact. Go to Lowes and pick it up there and forget all the other hypw about any other cable.
http://www.lowes.com/lowes/lkn?action=productDetail&productId=13939-20424-94662-M5-02&detail=&lpage=none