Do a search for 'vishnu' or 'cobb' and you'll find lots of posts. Also check the Engine Management forums. The choice of EM really depends on what you're looking for. As for parts. . .if you go Vishnu, then you can pretty much pick and choose. If you go Cobb, you have to get the parts that the maps specify unless you're willing to drive to Cobb to get custom tuned.
Calvin