If you're going into even more debt, the '05 is the better move...assuming some sort of parallel costs between the Mach and '05.
My '04 cost $23,800. I have no idea what an '05 will actually cost, but shouldn't be too much more (unloaded, as they say.). Whatever the difference, you will...