We describe some recent results on existence of quasi-periodic solutions of Hamiltonian PDEs on compact manifolds. We prove a linear stability result for the non-linear Schrodinger equation in the case of SU(2) and SO(3).