As Deion Sanders famously said "Both"
All kidding aside I would go with Omega for all the reasons mentioned. Having said that, in the spirit of full disclosure I also own a Tag Heuer Carrera Calibre 16 and a Heuer Silverstone Chrono Brown. I love the Tags, but I have to admit that the Omegas get more wrist time
2013 135i Convertible Cashmere Grey, Savanna Beige
Premium Cold & Tech Package, DCT, Dinan S2
2013 335i Mojave Luxury, Dakota Venetian Beige
Cold/Premium Package, NAV, Driver Assist