You can now put pretty much anything in the name of a site, list and list item now. It will HTML Encode your text instead of putting it straight into the database like in SharePoint 2007! Way to go SharePoint Team!
You even have validation on the list items! How cool!
This was the old problem: MSDN