use monoprice.com you can get 12 gauge cable for 20-35 cents per foot!
Try this:
http://www.monoprice.com/products/produc...&seq=1&format=2or this
I like this b/c of the white cover:
http://www.monoprice.com/products/produc...&seq=1&format=2for the sub try this:
http://www.monoprice.com/products/produc...&seq=1&format=2get the appropriate lengths of course.
I would HIGHLY reccomend buying you cables from monoprice, they are really cheap and built nicely.
I bought some HDMI cables from them for about 5 buck each (10 footers) and they are great.
bluejeans cable sells really nice sub cable too, and axiom has great sub cable and speaker cable but it costs a little more.
Whatever you do, DO NOT BUY MONSTER CABLE!