Two stops with United is coming up $8391 but it looks like there is an airport change and a long layover. Continental still gives you two stops but may get rid of your long layover (it's overnight though). And...it's $2000 less. Is this out of your own pocket or is this company-paid? Also, what are the dates for this trip?
Either way, I'd go Continental. I love their business/first class.