First, I was here but that doesn't help because
$this->getSkinUrl()
Is not what I want since it returns URL not path
Mage::getBaseDir('skin');
returns the skin base dir, they may be many themes there..
I want to determine the current theme base dir.
Try this:
Mage::getSingleton('core/design_package')->getSkinBaseDir()