I'm not sure about the fuelrails you have, however, since you are still running your stock injectors, I would think any other top fed inj would work.
If this is the case, go purchase some used stock WRX injectors, uncap them, have them cleaned and flowtested, and you will have about 800-840cc injectors for cheap. This is the setup that I have been running for the past 3 years or so.
Here is more info if you need it :
http://forums.nasioc.com/forums/showthread.php?t=478921