Hi Tlham:
As mentioned above, PVC is not for hot water systems so if you must choose between pvc and cpvc... go cpvc. Cpvc works just fine, except you cannot connect directly to heating appliances... must connect to these using copper or brass pipes for minimum of 18" and then transition to cpvc.
Otherwise, I would recommend PEX pipe if you will be piping all new for water supply. You will need to install copper/brass pipe for the first 18" off the water heater and the boiler as these appliances generate enough heat to melt the thermoplastic PEX pipe.
After 18" you can transition to the PEX pipe with transition fittings and you should be all set to run some piping.
Check out this link for more info.:
http://aolsearcht4.search.aol.com/aol/imageDetails?invocationType=imageDetails&query=vie ga+pex+plumbing+tools&img=http%3A%2F%2Fwww.pexinfo .com%2Fimages%2Ftooldecrimper-thumb.jpg&site=&host=http%3A%2F%2Fwww.pexinfo.com% 2F&width=74&height=61&thumbUrl=http%3A%2F%2Fimage s-partners-tbn.google.com%2Fimages%3Fq%3Dtbn%3AYc_iX4knzz3EiM %3Awww.pexinfo.com%2Fimages%2Ftooldecrimper-thumb.jpg&b=image%3Fquery%3Dviega%2Bpex%2Bplumbing %2Btools%26page%3D3%26displayCount%3D20%26invocati onType%3Dtopsearchbox.image%26clickstreamid%3D1302 764789603516134
The type of PEX piping/fittings you use would be determined by what your local home improvement store or plumbing supply house carries... discuss with them.
As with soldering, there are special tools needed to install PEX pipe/fittings.
My opinion... ;)
MARK
__________________