Hey AJ,
It is not a static IP, I only have dynamic with my ISP. It is quite expensive with them to get a static IP. But the IP to the xbox remains the same. So far so good, as I have yet to have the downloading profile pop up during my game play today.
I will give it another day, make sure everything is working 100%.
Do you know a way to check to ensure your ports are open? I am not sure if this will work as the IP address is directly routed to the xbox.