Are the speakers you are using all powered? Sorry if you posted that, but if not, then why not put everything at the PC location? This is more 'typical' for a distributed audio installation. Get all the amps back in one location, then run speaker wire (14 gauge or so) to all your speaker locations. This keeps noise down and gives you a solid system easily.
You can check places like
http://www.outdoorspeakerdepot.com for speaker wire that is actually rated for outdoor use.
I'm not aware of a lot of the product you have listed, but I'm aware of some of the options there are. So, it really depends on your connection to the current speakers, how they are amplified, what kind they are, and the demand for audio quality with NO noise, or a little bit of acceptable noise.
I know I run line level audio over mini-coaxial cable to my kids bedroom and it sounds okay. Not great, but it doesn't need to sound great. If 'okay' works, then standard shieled 2-conductor cable is fine for unbalanced audio feeds.
West Penn Cable has their 352 cable (non-Plenum) which is available in a weather resistent version as well.
http://www.westpenn-wpw.com/index.php?option=com_cable_finder&func=SearchSec§ion=Audio_Control_NonPlenum&col_1=3+(2+Shld)(1+Unshld)&col_2=22+(7x30)&col_3=&col_4=&col_5=&col_6=&col_7=
It won't be audiophile quality, but it doesn't sound like you need that, and it's practical and inexpensive. You will need some RCA ends for it and a soldering gun to get it all working.