Are you only interested in the time to visa or the time to greencard (all other differences ignored)?
If you are eligible to file the I129f today, then theoretically speed to visa is the k1 because besides the immigration process you must also include the time it takes to get married (marriage process will undoubtedly add a few to several months). If speed to greencard is what you need then the IR/CR visa wins hands down.