IMHO, we should have ousted the Taliban before this, but then that was not a priority with the previous administration.
It's not that easy... teh US just can't go into countries that they deem aren't good and 'free' them. That's one of the reasons why it took the US so long to get involved in Bosnia... it was a domestic matter, and if the Europeans didn't care what was going on in their own backyard, why should the US.
But now that there is a good reason to take out the Taliban, this is a good enough time as ever to do it. That's why who cares if they hand over Bin Laden or not... if they don't, they get to die (the Taliban, not the Afghanistans)... if they do, they get to live in a prison somewhere. In either case, it's time to end the Talibans.
And yes, i saw that CNN special... only the last part of it, and it was sad.