^^ Not a bad idea, but in my experience, the binding order isn't always reliable. Sometimes Windows seems to ignore it, at least for certain things. It *should* work that way, you would think, but I've just run across too many cases where it didn't, so I tend to avoid it as a recommendation. Using static IPs always works however.
Another option (assuming it is a router) is instead of disabling DHCP, disable the WAN. I suspect if you do, then the DHCP server won't return a default gateway at all, and that will correct the problem as well (and of course, you retain the convenience of having a DHCP server). But here again, it's not always a reliable solution because not all routers allow you to disable the WAN. Plus, a lot of ppl wouldn't even know what I was talking about! So once again, static IP assignments to the rescue.
So definitely several ways to skin this cat, take your pick.