Has anyone tried the Superchips Microtuner? I'm thinking about getting one and a 15% HP gain for the money seems to be reasonable according to reviews. The only downside seems to be that premium gas is required. They also do custom programs if you have modified the car with any intake/exhaust mods which I'm also planning, plus you can reset it to factory settings when taking the car back to the dealer.
Apparently, you can also modify other computer controlled presets, such as top speed limiting, speedo/tach settings, and auto transmission (if you have one).
If you don't know about Superchips, here are some links: