Mag grey of course. I blacked out all the silver trim, threw some black wheels on it and it looks mean! My color choice order was white, black, then gray, but after what I thought was settling with my 3rd choice, I now wouldn't trade it for anything, except maybe inferno red! Anyway, white is a clean color, always bought white cars but on a truck not as tough looking. Black looks awesome if you maintain it. Ain't nobody got time for that, at least not on a truck. And since I blacked out everything, mag gray gives me a better contrast then all black.
As for barcelona red, I do not like,; it is darker then what I prefer for red cars. I loved the 2012 FJ Cruiser TT in "fire truck" red and the TRD pro in inferno red so I am not biased against red at all!