Oh yea, I wouldn't use it in production :) It was more a case of I was prototyping something and I didn't want to switch context but just plough on through the code.
But yea, ngBind is a good idea
This is also a problem with ExpressJS - pretty much every template language available, with the exception of Jade, uses {{ }} tags themselves.
Another solution I came up with (ugly but good in a tight squeeze) is to use the HTML number:
{{variable_name}}
This will ensure it's not parsed on the server side, and output for Angular in the client.