In 3 (and 2 for that matter) dimensions, there is a "canonical" (independent of arbitrary choices) rotation that takes a given unit vector $u$ to another unit vector $v$ (edit: when $u,v$ are in general position): just rotate around the direction orthogonal to both vectors.
However, is there such a canonical rotation in higher dimensions?