Competition and Innovation!