@mp0295
1. 192.168.1.1 will not work for
all routers. (my guide explains how one can make sure to get the correct IP for one's router regardless of make/model)
2. You don't mention what to do in the event of a "double-nat" scenario, which I've encountered several times with people since release-day.
3. What about security software/anti-malware software conflicting with/blocking sins?
etc. etc....
Just pointing out that your website really only works for routers that do answer to 192.168.1.1 and doesn't take into consideration nat-ing being done at the cable/dsl modem level, or security software blocking the connection so it can hardly be called a "step-by-step" for hosting.

If you want the complete SINS-related networking config information, please download and read my guide:
Networking and SINS guide (Feb14th/08):http://www.kiclan.com/monk/Networking_and_SINS_by_the_Monk.pdf
WWW Link