Is David and James' ad hotter than Justin Bieber's?