Getting angle between two vectors - how?

To make it more clear let me illustrate it (using Blender :o ):

Red is view vector, green is forward vector (I wonder if it’s forward in relation to the world or player’s character?!).