well, if you want it done right, then you gotta pay to play.
You can buy a generic superchip like Troy thats probably going to come with a piss poor tune or you can buy a X-Cal 2 from brenspeed for like $300 that has been dyno proven to give at least 10 whp gains.
Generic chips are a waste of money period.