Blitz intercooler is tube and fin type, which is lighter and better (more efficient).
However, they a serious money, and the Japspeed one is still much better than the stock IC, so unless your producing serious power, go with the Japspeed one. (unless you can get your hands on a Blitz for cheap)
my 2c