Why are people so keen to get you dripped up on another car, albeit with lower monthly payments? As someone said earlier, it's just rolling one debt into another, so not addressing the issue at all.
I'd go with the suggestion of getting a much older, cheaper car that you can pay cash for. An older car needn't cost much to maintain / repair as keeping it in as new condition will not make it worth any more money. Just put up with the odd rattle and ignore the minor scuffs and dings. I'd buy a Mk4 GT TDI for £2000, drive around in it until you have a more stable financial footing, then sell it for £2000. Motoring doesn't get much cheaper. It all depends if you are the sort of person that is prepared to do the practical thing, or you have to be seen to be driving a flash car to make it look like you are doing well.