I would run the SRAM BB. I believe the design uses a 30mm ID, 40mm OD bearing which is pretty much what you would expect, but they have a cleverly designed middle section, rubber seal, and ID reducer to 29mm that gets you an extra seal in each direction. IMO, the design is worth it vs. a fancier bearing.
The crazy thing is that the SRAM BBs largely use the same bearing size across the range, and there aren't too many complaints about longevity.