your calculations look OK to me, you have a typo u = (-1,4,7) not (-1,3,7). verifying (f1,f2,f3) is orthogonal is just a matter of computing the 9 inner products, or, you could notice that the change of basis matrix U has the property that U^-1 = U^T, and is thus orthogonal, and preseves inner products.