Lol, I'm curious as to what the "right way" to port scan is as well. That being said I'll share a recent experience with you. I developed a decent lil system that I setup. I can target specific countries or isp's and scan at around 25-30k attempts per minute comfortably. I can crank it up plenty faster and get 100k tries per minute but I noticed it will skip and miss valids as well so whats the point. I've never had any problems until just recently. From home residential isp's I've never had a problem, however I did just have a hosting provider I'm using for a few servers say something to me about it. They didn't shut me down or anything, but they did put my server into a "hacked" state. I had to message them and I just basically gave some very vague information that "I believe I identified and corrected the problem". I've had a few servers scanning though almost 24/7 for the last couple months and it was just now that they noticed so it's hard to say who's going to shut you down or let you go. A week ago I'd of said yeah join up here I been scannin for months w/o any probs. lol. Your software can have a major impact as well, I use the SYN method which allows for a bit more speed, but doesn't seem to rape my network nearly as bad. I really think it's gonig to be a roll of the dice unless you want to just ask them up front if they allow it. I'm sure most off-shore providers would let it slide though, but I don't know if you'd be compromising speed or quality by going that route.