getting an accessport will be the most economical option in the long run. They have online updating, and you can tune for every "stage" with the APV1 and 2. i would suggest a 2 due to the new features. Most tuners that are reputable will use cobb as one of their tuning methods if not their main source. There are many other options though, deending on your budget, your skill level, and available resources. the cobb stage one map would do well for your application, it would help to really smooth things out. Then there is open source, which is sort of the dark art of car tuning, i used to use this method, and did so successfully, but I will tell you, that many have tried and failed, causing unforseen damage to their car's engines and/or ecu's. Opensource reflashes directly to your ecu, where as the cobb uses its own memory for uploading and storage. COBB provides a well engineered piece of tuning equipment, where as, the last I checked, opensource is still in its beta stage. Some tuners use opensource, if going with this option, I would use a tuner, do not try it yourself, I researched for a LONG time before doing it myself, and I still was only lucky. Then there are other ways to go about engine management, including UTEC-delta and hydra. The hydra is a stand alone replacement ECU, which is extremely accurate and very exensive, shallow pockets need not apply. The utec-delta is a "piggy-ecu" engine manager, they can be used for extremely intracate tuning, and run about 2-300 dollars more than a COBB acessport. Hope this might have shed some light for you.
Wow, it can turn well too?