I'm stuck!
Is my router hosed or am I undermisinformed on debian's security? 

 I've been NAT-ing port 80 for six years to Windows, Solaris, SuSE and 
others.  Not debian.  Is debian the problem?  My ex gf's iMac gladly 
served some web.  Now I'm failing and I don't know why.  This is why I 
question the debian Apache package.  Thanks to some outside 
trouble-shooting buddies, I've determined that SSH does work as expected 
through NAT, but no web.  CRAP!  is port 80 a no-no?