Spontaneous toroidal rotation, self-generated in the absence of external momentum input, exhibits a rich phenomenology. In L-mode plasmas, the rotation varies in a complicated fashion with electron density, magnetic configuration and plasma current, and is predominantly in the counter-current direction. The rotation depends sensitively on the balance between upper and lower null, and plays a crucial role in the H-mode power threshold. Rotation inversion between the counter-and co-current direction has been observed following small changes in the electron density and plasma current, with very distinct thresholds. In contrast, the intrinsic rotation in H-mode plasmas has a relatively simple parameter dependence, with the rotation velocity proportional to the plasma stored energy normalized to the plasma current, and is nearly always directed co-current. In plasmas with internal transport barriers, formed either with offaxis ICRF heating or LHCD, the rotation velocity inside of the ITB foot increments in the counter-current direction as the barrier evolves.