morninglory
I was looking over your post and I noticed I made a mistake your answer to #12 was False, This means you are being blocked. I checked on your SpeedStream modem it has a Firewall in it. The link below has instructions for setting up the firewall.
http://www.firewalling.com/efficient/5100-firewall.htm