Finally figured out my problem with ROF ect, turns out I needed to add a signal reducing adaptor to my modem, it was being over modulated and was causing all my issues. Now that I got this thing working right, I realized it had upnp. I then found a little app called PortMapper: http://upnp-portmapper.sourceforge.net/ a little sourceforge project, that allows you to create unique port triggers for any app you like. Works perfect with tomato as well. Now I don't have to leave ports open, only when I need them!