Turbosmart certainly has alot behind it, but if your not after function too much, the AEM kit looks pretty boss and i hear they have some pretty good safe guard features (Overboost protection etc)!
Then again different boost settings on the smart makes it seem very appearling,
I'l be making this same choice in a few months i recon :')!