A side from wheather it is legal or illegal to port scan. Isn't there a way to connect to a remote box and run the port scanner from that copromised location. This would be an ideal situation because you are not running anything from your IP. I realize though that through a little investigation this could still all be linked right back to your location.