After going through all the million 2257 threads, reading the many mispresentations and misunderstandings on 2257, and doing alot of talking with legal folk, I have compiled a summary that touches upon a number of issues.
You can read the 2257 summary at:
http://www.2257lookup.com/2257Summary.html
Hope it helps,
brandon