Holy caps lock batman.
I suggest spending some time browsing through the threads specific to the questions you have. Then you'll learn which parts you prefer based on their functions, applications and others experiences, rather than taking someones advice of what they prefer without getting the reasoning as to why.
Too many people come here and ask such a broad question as to which is best, when really there is no "best". Every part has pros and cons, and only you can decide which matter most to you.
For example, I think the Cobb tuning software is best... but that's only for me, someone who's looking for a strictly set it and forget it type tuner who won't play with anything would probably prefer the JB platform. Or someone who wanted to keep their warranty would likely prefer Dinan.