So... did you just log on here to complain or are you actually looking for help?
Try unplugging the power cord from your console, modem and router for a few minutes, then turn them back on. See if that helps at all.
Just to be sure, when you made your X1 the DMZ host, did you assign it a static IP address? Also, have you tried disabling the firewall on your router (just as a test, re-enable it after checking). You should also restart the console after making these changes.