Again, I just want to say that you are not screwed at all. When I was going through my pdl mess, I lived in a state with very similar laws - No limits! But they do have to be licensed. And that is where you will fight them.
Odds are very good that none of the companies you are dealing with will be licensed anywhere, much less in NH. Since NH law states that unlicensed companies cannot collect on their loans, you legally speaking would not owe them anything.
But file complaints! It sounds like your state may actually go after internet companies.