While BP is a solid oil stock, I'd buy shares of ExxonMobil ( XOM 0.74%) before I'd add BP to my portfolio. Here's why.