well personally out of those, you could get a 240sx for cheap and do an sr20 swap for a lot cheaper than just buying the wrx. But I would like the wrx, 240's are everywhere now, so are wrx's but not nearly as much. And AWD of the subaru. The GTI would be a nice option too. A lot of torque stock, best interior of the three. Chipped the GTI would haul. So in the end with my taste, I'd go VW and get the GTI VR6, chip intake and exhaust and damn. But its up to you in the end. WRX will be the fastest stock out of the three btw and will get into the 12's easily with a little bit of work.