check out http://www.eastcoastswappers.com/ They get tons of ej-20g motors and related turbo jdm motors each month. Not too long ago they had an old legacy rs-ra motor (1 of 1000) and a Ver. 5 type R motor. they advertise all the time on the rs25.com board. Good luck!
I got mine from JDMSpecC4U on nasioc. They've got pretty mixed reviews but most of those are about their piss poor shipping company. The motor was mint, albeit with a cracked timing belt cover from getting banged around in shipping. Ask for Andre or Sebastian, they're good guys to deal with. If you're going for a ver7 or newer EJ207, IAperformance.com makes a nice wiring kit for wiring in the AVCS. PM me if you have any questions. EJ207 > EJ25. You will not pass GA emissions with a JDM motor. You can fool the tester with a ver7 or newer motor by running a USDM ECU but the older EJ20Gs, EJ20Ks, etc will not pass at all.
Good read for those on the line between a 207 and a 257. http://forums.nasioc.com/forums/showthread.php?t=1088585
If you get a full long block and have all the parts lined up I can do the swap in one day. PM me and we can work out a very good deal.
At least after my car you know what the differences will be. :naughty: +1 for Liquidforce install days. He'll get your motor out in less than 2 hours and the new one back in in about that.