Dart, you are in Canada right? Here's what you do:
- put up 2257 links on all your domain homepages and a 2257 complaince page sayiing you are in full compliance and fully support the new 2257 regs, blah blah blah....rip it from one of the many posts that have been made by chadknowslaw on the various boards so the terminology is correct. If nothing else this will buy you time
- plan to get the hell out of the USA, setup hosting in Canada or The Netherlands or wherever...take your time and do it right and you will be 100% fully out of the DOJ's reach

too easy!

cheers,
Luke