I'm all about being able to see in front of me, and the idiots behind me seeing me as well...
That being said, yes it's illegal. Any of those tinted covers you see on trucks or Chevy Cavaliers (those are the only two things I've ever seen them on) all say "For Offroad Use Only".