As of 10.7.1, saving with, for example, a : in the filename will automatically convert it into a permissible -.
[crarko adds: I tried this with TextEdit in 10.7.2, and it did work as described. The hint author indicated it also works with Office 2011, so I'm assuming this will happen in all standard Save dialogs.]

