Hey, Pete, it sounds like you know your stuff on Toyota's Hybrid Synergy Drive. BTW, the site you may have been referring to has the following URL
http://www.hybridsynergydrive.com
I found this site this morning doing a Google search for "Hybrid Synergy Drive". Apparently, there are several hybrid technologies, and Toyota believes that theirs (no surprise) is the best. I plan to spend some time studying the site to see if there is more detailed information on how the technology works.