NASA is now reporting that at 03:24 UTC (five minutes ago) Earth has recieved the launch data from Cassini, and Huygens has sucessfully detached from Cassini and is now on it’s way.
Update: AP is reporting it, and NASA has it up on their website now.
Where did you get this info ? Is there real-time status available on the internet ?