MathOverflow will be down for maintenance for approximately 3 hours, starting Monday evening (06/24/2013) at approximately 9:00 PM Eastern time (UTC-4).
show/hide this revision's text 1 [made Community Wiki]

This suggestion may only work in certain situations, but is it possible to split your paper into two? One could be for your new results in the most elegant form, and the other could be primarily for comparing your results to the previous work. You can sent the former to a good journal and throw the latter in a lesser journal or just post on the arXiv.