For straight line speed I would take a Subaru WRX over a Porsche anyday.
Let's have a standing start and drag over 2 kms.
Normal WRX or STI? Underpowered Boxster/Cayman or the Carreras? WRX can't match a base Carrera. The STI will be in there though, and will give the Carrera S a challenge. Over 2kms is a joke though, as the Porsche's are higher geared, have more power and a better drag coefficient. A real driver is more interested in going around curves though
Have you driven any of the Porsche models?