I agree that OR is a good combination of math and business but don't think there is necessarily much overlap with CS. A better overlap would be something focused more in the data mining or analytics area. I don't think OR is boring, however it is probably too specialized unfortunately. I have only ever met one person who worked in that field and that was in industrial automation/controls business (he had a PhD in math). It probably pays well but there may not be as much demand for it as you might think.