The normal stands always in a right angle on the surface, that's the definition of a normal. If you want to calculate the angle between two vectors (not ANGLEs, they must be VECTORs), use the dot product: http://en.wikipedia.org/wiki/Dot_product (Geometric Interpretation)
"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual