Using VIM syntax highlighting I rely on having strings coloured - it is the easiest way to spot unterminated strings while you are typing.

Saves me a lot of aggro as I'm constantly mixing single and double quotes. It's especially usefull when creating multi-line strings with embedded single or double quotes.

Don't forget to re-colour embedded variables and macros though