> Furthermore, my ISP changes my IP address very frequently (my guess would be about every 48 hours), and even if it was static, I would not have had the same IP for a very long time (moved frequently, etc).
This isn't true for everyone. I have cable internet from Time Warner, and my theoretically "dynamic" address hasn't changed in at least a year.