This is a very positive step in the re-emergence of Lebanon as an independent state. Syria first moved troops into Lebanon in 1976 as peace keepers in the Civil War that started in 1975. This action was supported by the US, and was part of the plan to stabilize the nation, but that was 29 years ago.
The removal of the current force, and intelligence infrastructure, was seen as a vital step for Lebanon to become truly independent. Syria was not shy about inserting itself into Lebanon's domestic and international politics. Maj. Gen. Ghazi Kanaan, a one time head of Syrian intelligence, was able to order a meeting with any official of the government of Lebanon, and that official was sure to be there on time, and ready to listen. This should have been expected, it is generally felt that with an army of up to 40,000 men from another nation parked inside it's borders, Lebanon couldn't be truly free.
It is wonderful that this is happening at last and sad that it has taken 30 years for it to happen. Syria's efforts did aid in the stabilization of the country during the Civil war, and blunted Israel's occupation of the south of the nation. Syrians died in the effort to secure the nation, and this should not be forgotten, but it was time to go home.
This also raises a few questions about Iraq. Can they be truly free with 200,000 foreign troops in their nation? Was Rumsfeld's advice during his last visit just advice, or instructions? And maybe most importantly, will we still be in Iraq 25 years from now?