http://en.wikipedia.org/wiki/Crawford_v._Marion_County_Election_Board
Supreme Court settled this 4 years ago.
Have you read Souter’s and Breyer’s dissents?