OK, that's what we use for orbital angular momentum, like the Earth going around the sun. The cross product gives you a vector that's perpendicular to the plane of the orbit. In QM, the vector [itex]\vec L[/itex] is quantized, both in magnitude and in direction. The magnitude is quantized according to
[tex]| \vec L | = L = \sqrt{l(l+1)} \hbar[/tex]
where [itex]l[/itex] is an integer 0, 1, 2, 3... Furthermore, the component of [itex]\vec L[/itex] along any direction is quantized. Usually we talk about the z-direction but it can actually be any direction. After you've chosen the value of [itex]l[/itex], then
[tex]L_z = m_l \hbar[/tex]
where [itex]m_l[/itex] can have values ranging from [itex]-l[/itex] to [itex]+l[/itex] in steps of 1. For example, if [itex]l = 2[/itex], then the possible values of [itex]m_l[/itex] are -2, -1, 0, +1, +2.
Something like the Earth also has spin angular momentum, from spinning around its own axis. We can describe this with a vector [itex]\vec S[/itex] that points along the axis of rotation. Even though particles like electrons actually aren't little tiny spinning balls, they still have intrinsic angular momentum which we often call "spin," and we use the vector [itex]\vec S[/itex] for it.
The rules for quantizing [itex]\vec S[/itex] are similar to the rules for quantizing [itex]\vec L[/itex]:
[tex]| \vec S | = S = \sqrt{s(s+1)} \hbar[/tex]
[tex]S_z = m_s \hbar[/tex]
where [itex]m_s[/itex] can have values ranging from [itex]-s[/itex] to [itex]+s[/itex] in steps of 1. The differences from orbital angular momentum are:
1. [itex]l[/itex] must be an integer, but [itex]s[/itex] can be either integer or half-integer.
2. For a particular particle (e.g. electron) [itex]l[/itex] and/or [itex]m_l[/itex] can change when its "orbit" changes, but [itex]s[/itex] is always the same for a particular kind of particle. For example, all electrons have [itex]s = 1/2[/itex], and so they must have [itex]m_s = -1/2[/itex] ("spin down") or [itex]m_s = +1/2[/itex] ("spin up").
However, [itex]m_s[/itex] can change. With the right circumstances, we can "flip" an electron's spin from [itex]m_s = -1/2[/itex] to [itex]m_s = +1/2[/itex] or vice versa.