There are also eTunes, I went with Stephen Clark from IA performance.
Great guy, solid tune for 20k+ miles
There are many other very reputable eTuners here on nasioc as well.
I feel like you end up with a happier car after the an etune. Road tuning allows for more variables to take affect, like downforce and actual cooling efficiency (not a fan or your tmic/fmic).
Plus it saves a few bucks and puts you right in the action during the tune.
The only issue is finding a decent stretch of road to do the wot logs.