JDM will fit. You just loose the height adjustment on the drivers seat. If you're not too tall it doesn't matter. JDM seats offer better support but they do not have airbags. The 04-05 USDM wrx and sti seats are the same seats just different covers. Most people prefer the 02-03 wrx seats over the 04-06 wrx/sti seats since they offer better support. I have a pair of JDM wrx seats which are the same as the JDM sti seats but they are all black and match the 04-05 wrx interior.