We certainly haven't heard from ole bin in a long time.
I believe bin Laden has retired after his pre-election performance backfired on him. Threatening to attack in states that go for Bush---ie, to show mercy toward those that go for Kerry---that was when al Qaeda knew he was no longer prime time.