This guide is about as official as a 3rd party how-to can get. Amaranth is the Compiz Developer and Maintainer for Ubuntu.
Read it at FOSSwire
Use this guide if:
1. You are installing CompizFusion for the first time
2. If you are having trouble with other 3rd party sources
3. You just want to try something new