qball - just for clarity, as I have outlined in other threads, the logical topology of the setup you described is actually the norm, not the exception.
The vast majority of broadband connections are xDSL technologies, not cable. And the vast majority of xDSL modems are actually a modem and router in one, in the sequence you described. Thus ADSL is Modem->Router->Core, and your setup is Modem->Router->Core, ie identical in logical terms, which is all that matters. There is the option of going Modem->Core, and that has the benefit of making VoIP simpler to setup, but the statistics say that this arrangement and cable modems in general, are very a small minority of broadband connections.
That being said, I am not convinced that this is the issue that shaz is describing ... otherwise the answer would have been simple....