To generalise Michael's answer:
Theorem. For every non-constant polynomial $f(X)\in\Bbb Q[X]$, the sequence $\sin f(n)$ has infinitely many limit points.
Proof. (By induction).
Let $f(X)\in\Bbb Q[X]$ of degree $d$.
If $d=1$, it is well-known that $\{\,f(n)\bmod 2\pi\mid n\in\Bbb N\,\}$ is dense in $[0,2\pi]$ because $\pi$ is irrational. Then $\{\,\sin f(n)\mid n\in\Bbb N\,\}$ is dense in $[-1,1]$.
If $d>1$, the function $g(X)=f(X+1)-f(X)$ is a polynomial $\in\Bbb Q[X]$ of degree $d-1$.
If $\sin f(n)$ has only $N$ limit points then $\cos f(n)$ has at most $2N$ limit points and
$$\sin g(n)= \sin f(n+1)\cos f(n)-\sin f(n)\cos f(n+1)$$
has at most $4N^4$ limit points, contradicting the induction hypothesis. $\square$
Remark: I am pretty sure that we actually have "dense in $[-1,1]$" instead of just "has infinitely many limit points".