well, let me assure u, rechip isn't as "great" as you would imagine. it'll actually take u some time and money to find the right chip.
i myself have changed like, 4-5 chips already. somehow or rather, they tend to give me problems (like my engine jerking problem - if u read it before on honda thread) change chip, everything ok.
even bro AD_EG also had problems with his chip. so its not like a 100% good thing. its just a cheap way out, if u ask me.
ultimately, get a piggyback or standalone if u can afford. satisfaction guaranteed. and u can sell it in the near future. market value is always there.
let me just share wtih u a bitter experience i encountered, in fact, im still facing it.
changed chip cuz previous chip causes engine to jerk when pedal to the metal.
used new chip for awhile, engine pinging, went to adjust ignition timing, adjust till MAX RETARD (yes MAX RETARD) engine still pings.
headache, what 2 do? get myself another p30 ecu.
plugged it in, adjust ignition again.
everything ok till 2nd day, CEL came out. check code, TPS sensor (A#!$@#$)
adjust TPS, everything ok, another code came out... (something related to TCS- nvm not so important)
change back ECU to the "rechip" one, engine pinging.
change back to OLDER chip - everything OK... so far.. *touch wood*