Jeff Flake?
http://www.azcongresswatch.com/?p=2952
Now yer talking. Except Flake is an open borders guy too, I think. :(